DefinitionTriggerType Enumeration

Specifies the trigger type that is used for a build definition.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration DefinitionTriggerType
[FlagsAttribute]
public enum DefinitionTriggerType
[FlagsAttribute]
public enum class DefinitionTriggerType
[<FlagsAttribute>]
type DefinitionTriggerType
public enum DefinitionTriggerType

Members

Member name Description
All All types.

BatchedContinuousIntegration A build should be started for multiple changesets at a time at a specified interval.

BatchedGatedCheckIn A validation build should be started for each batch of check-ins.

ContinuousIntegration A build should be started for each changeset.

GatedCheckIn A validation build should be started for each check-in.

None Manual builds only.

Schedule A build should be started on a specified schedule if changesets exist.

ScheduleForced A build should be started on a specified schedule whether or not changesets exist.

HasFlag

See Also

Reference

Microsoft.TeamFoundation.Build.Client Namespace