Udostępnij za pośrednictwem


Interfejs IBuildAgent

Ten interfejs definiuje metody dostępu do agenta kompilacji w Team Foundation Build komputera.

Przestrzeń nazw:  Microsoft.TeamFoundation.Build.Client
Zestaw:  Microsoft.TeamFoundation.Build.Client (w Microsoft.TeamFoundation.Build.Client.dll)

Składnia

'Deklaracja
Public Interface IBuildAgent _
    Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem

Typ IBuildAgent uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AttachedProperties Dołączone właściwości
Właściwość publiczna BuildDirectory Pobiera lub ustawia ścieżkę kompilacji agenta katalogu roboczego.
Właściwość publiczna Controller Pobiera lub ustawia kontrolera kompilacji, który jest właścicielem tego czynnika kompilacji.
Właściwość publiczna DateCreated Pobiera Data i godzina utworzenia tego czynnika.
Właściwość publiczna DateUpdated Zwraca datę i godzinę ostatniej aktualizacji tego czynnika.
Właściwość publiczna Description Pobiera lub ustawia opis agenta kompilacji.
Właściwość publiczna Enabled Pobiera lub ustawia flagę opisujący, czy włączono agenta kompilacji.
Właściwość publiczna FullPath Pobiera pełną ścieżkę do tego elementu Grupa kompilacji. (Odziedziczone z IBuildGroupItem).
Właściwość publiczna IsReserved Pobiera flagę opisujący czy tego czynnika jest aktualnie używany przez kompilacji.
Właściwość publiczna MessageQueueUrl Pobiera adres kolejki wiadomości.To pole jest tylko do użytku systemu.
Właściwość publiczna Name Pobiera lub ustawia nazwę tego elementu Grupa kompilacji. (Odziedziczone z IBuildGroupItem).
Właściwość publiczna ReservedForBuild Pobiera identyfikator kompilacji, który aktualnie używa tego czynnika.Zwraca wartość null, jeśli agent nie jest aktualnie używany.
Właściwość publiczna ServiceHost Pobiera hosta usługi, w którym znajduje się ten agent kompilacji.
Właściwość publiczna Status Pobiera lub ustawia stan agenta kompilacji.
Właściwość publiczna StatusMessage Pobiera wiadomość z komputera kompilacji o stanie agenta kompilacji.
Właściwość publiczna Tags Pobiera lub ustawia znaczniki, które są zdefiniowane dla agenta tej kompilacji.
Właściwość publiczna TeamProject Pobiera zespołu projektu, który jest właścicielem tego elementu Grupa kompilacji. (Odziedziczone z IBuildGroupItem).
Właściwość publiczna Uri Pobiera identyfikator zasobów (URI) tego elementu Grupa kompilacji. (Odziedziczone z IBuildGroupItem).
Właściwość publiczna Url Pobiera adres URL, który jest używany do komunikowania się z agentem kompilacji.

Początek

Metody

  Nazwa Opis
Metoda publiczna Delete Build agent usuwa z komputera kompilacji.
Metoda publiczna GetExpandedBuildDirectory Pobiera katalogu kompilacji dla agenta kompilacji z wszystkich zmiennych rozszerzenia oceniane zgodnie z definicją danej kompilacji.
Metoda publiczna Refresh() Odświeża tego elementu Grupa build przez uzyskanie bieżącej wartości właściwości z serwera kompilacji. (Odziedziczone z IBuildGroupItem).
Metoda publiczna Refresh(array<String[]) Ten agent kompilacji odświeżyć pobierania wartości właściwości zaktualizowane z serwera.
Metoda publiczna Save Zapisuje wszystkie zmiany wprowadzone do kompilacji agenta na komputerze kompilacji.

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Build.Client