This documentation is archived and is not being maintained.

SetBuildProperties Class

Represents the activity that sets the properties of a build.


Namespace:  Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

[ToolboxBitmapAttribute(typeof(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")]
public sealed class SetBuildProperties : CodeActivity

The SetBuildProperties type exposes the following members.

Public methodSetBuildPropertiesInitializes a new instance of the SetBuildProperties class.

Public propertyBuildNumberGets or sets the build number.
Protected propertyCacheIdGets the identifier of the cache that is unique within the scope of the workflow definition. (Inherited from Activity.)
Public propertyCompilationStatusGets or sets the compilation status.
Protected propertyConstraintsGets a collection of Constraint activities that can be configured to provide validation for the Activity. (Inherited from Activity.)
Public propertyDisplayNameGets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking. (Inherited from Activity.)
Public propertyDropLocationGets or sets the drop location.
Public propertyIdGets an identifier that is unique in the scope of the workflow definition. (Inherited from Activity.)
Protected propertyImplementationNot supported. (Inherited from CodeActivity.)
Public propertyKeepForeverGets or sets a flag indicating to keep the completed build indefinitely, and ignore retention policies.
Public propertyLabelNameGets or sets the label name for the build to use when marking source files in version control.
Public propertyLogLocationGets or sets the UNC path to the location where the build puts the log file.
Public propertyPropertiesToSetGets or sets the properties to set.
Public propertyQualityGets or sets the quality of the build.
Public propertySourceGetVersionGets or sets the version specifier that indicates the version of the source files to get for this build.
Public propertyStatusGets or sets the status of this build.
Public propertyTestStatusGets or sets the status of this build’s testing.

Protected methodCacheMetadata(ActivityMetadata)Not implemented. Use CacheMetadata(CodeActivityMetadata) instead. (Inherited from CodeActivity.)
Protected methodCacheMetadata(CodeActivityMetadata)Creates and validates a description of the activity’s arguments, variables, child activities, and activity delegates. (Inherited from CodeActivity.)
Public methodEqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodExecuteWhen implemented in a derived class, performs the execution of the activity. (Inherited from CodeActivity.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodShouldSerializeBuildNumberChecks whether to serialize the BuildNumber property as a XAML string.
Public methodShouldSerializeCompilationStatusChecks whether to serialize the CompilationStatus property as a XAML string.
Public methodShouldSerializeDisplayNameIndicates whether the DisplayName property should be serialized. (Inherited from Activity.)
Public methodShouldSerializeDropLocationChecks whether to serialize the DropLocation property as a XAML string.
Public methodShouldSerializeKeepForeverChecks whether to serialize the KeepForever property as a XAML string.
Public methodShouldSerializeLabelNameChecks whether to serialize the LabelName property as a XAML string.
Public methodShouldSerializeLogLocationChecks whether to serialize the LogLocation property as a XAML string.
Public methodShouldSerializeQualityChecks whether to serialize the Quality property as a XAML string.
Public methodShouldSerializeSourceGetVersionChecks whether to serialize the SourceGetVersion property as a XAML string.
Public methodShouldSerializeStatusChecks whether to serialize the Status property as a XAML string.
Public methodShouldSerializeTestStatusChecks whether to serialize the TestStatus property as a XAML string.
Public methodToStringReturns a String that contains the Id and DisplayName of the Activity. (Inherited from Activity.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.