IAgentScopeActivityTracking Interface

Interface for an IAgentScopeActivityTracking type of IBuildInformationNode. To obtain an IAgentScopeActivityTracking node, use the InformationNodeConverters class.

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

Syntax

'Declaration
Public Interface IAgentScopeActivityTracking _
    Inherits IActivityTracking
public interface IAgentScopeActivityTracking : IActivityTracking
public interface class IAgentScopeActivityTracking : IActivityTracking
type IAgentScopeActivityTracking =  
    interface
        interface IActivityTracking
    end
public interface IAgentScopeActivityTracking extends IActivityTracking

The IAgentScopeActivityTracking type exposes the following members.

Properties

  Name Description
Public property ActivityInstanceId Gets or sets the instance ID of the tracked activity. (Inherited from IActivityTracking.)
Public property ActivityType Gets or sets the type of the tracked activity. (Inherited from IActivityTracking.)
Public property DisplayName Gets or sets the display name of the tracked activity. (Inherited from IActivityTracking.)
Public property FinalPropertyValues Gets the properties and their values at the time that the tracked activity completed execution. (Inherited from IActivityTracking.)
Public property FinishTime Gets or sets the time that the tracked activity completed execution. (Inherited from IActivityTracking.)
Public property InitialPropertyValues Gets the properties and their values at the time that the tracked activity began execution. (Inherited from IActivityTracking.)
Public property Node Gets the IBuildInformationNode that is encapsulated by this interface. (Inherited from IActivityTracking.)
Public property ReservationStatus Gets or sets the status of the reservation for the tracked AgentScope activity.
Public property ReservedAgentName Gets or sets the name of the reserved agent for the tracked AgentScope activity.
Public property ReservedAgentUri Gets or sets the uniform resource identifier (URI) of the reserved agent for the tracked AgentScope activity.
Public property StartTime Gets or sets the time that the tracked activity began execution. (Inherited from IActivityTracking.)
Public property State Gets or sets the state of the tracked activity. (Inherited from IActivityTracking.)

Top

Methods

  Name Description
Public method AddActivityTracking Adds a child activity tracking node. (Inherited from IActivityTracking.)
Public method AddAgentScopeActivityTracking Adds a child activity tracking node for an AgentScope activity. (Inherited from IActivityTracking.)
Public method AddPropertyValues Adds a child activity properties node. (Inherited from IActivityTracking.)
Public method Save Saves this information node. (Inherited from IActivityTracking.)

Top

See Also

Reference

Microsoft.TeamFoundation.Build.Client Namespace