Valid TaskActions are:

Tweet (Required: Message, UserName, UserPassword Optional: TwitterUrl)

Remote Execution Support: NA

Namespace:  MSBuild.ExtensionPack.Communication
Assembly:  MSBuild.ExtensionPack (in MSBuild.ExtensionPack.dll) Version: 3.5.0.0 (3.5.2.0)

Examples

CopyXML
<Project ToolsVersion="3.5" DefaultTargets="Default" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <PropertyGroup>
        <TPath>$(MSBuildProjectDirectory)\..\MSBuild.ExtensionPack.tasks</TPath>
        <TPath Condition="Exists('$(MSBuildProjectDirectory)\..\..\Common\MSBuild.ExtensionPack.tasks')">$(MSBuildProjectDirectory)\..\..\Common\MSBuild.ExtensionPack.tasks</TPath>
    </PropertyGroup>
    <Import Project="$(TPath)"/>
    <Target Name="Default">
        <!-- Send a Twitter message-->
        <MSBuild.ExtensionPack.Communication.Twitter TaskAction="Tweet" Message="Hello Sir, this is your build server letting you know that all is ok." UserName="yourtwitterusername" UserPassword="yourtwitterpassword"/>
    </Target>
</Project>

Inheritance Hierarchy

System..::.Object
  Microsoft.Build.Utilities..::.Task
    MSBuild.ExtensionPack..::.BaseTask
      MSBuild.ExtensionPack.Communication..::.Twitter

See Also