Share via


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.

See Also

Reference

Microsoft.TeamFoundation.Build.Client Namespace