Share via


Shelveset-Klasse

Eine serverseitige Auflistung ausstehende Änderungen und zugeordnete Metadaten.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Shelveset

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

Syntax

'Declaration
Public NotInheritable Class Shelveset
public sealed class Shelveset

Der Shelveset-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Shelveset(VersionControlServer, String, String) Initialisiert eine neue Shelvesetinstanz.
Öffentliche Methode Shelveset(VersionControlServer, String, String, IEnumerable<PropertyValue>) Erstellen Sie ein Shelvesetobjekt für das Ablegen von Änderungen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ArtifactUri Artefakt-URI
Öffentliche Eigenschaft AssociatedWorkItems Gibt einen eingeschränkten Satz Informationen zur zugeordneten Arbeitsaufgaben mit diesem Changeset zurück.Diese Eigenschaft Spinzyklen nicht in ein WorkItemStore.Daher ist sie sehr schnell.
Öffentliche Eigenschaft BriefWorkItemInfo Kurze Arbeitsaufgabeninformationen einschließlich nur die IDs und Aktionen auf enthaltenen dem Shelveset. Anders als WorkItemInfo greift diese Eigenschaft nicht für den Server.
Öffentliche Eigenschaft ChangesExcluded Ruft ein Flag fest, das beschreibt, ob einige Änderungen dieses Shelveset ausgeschlossen wurden.
Öffentliche Eigenschaft CheckinNote Ruft den Eincheckhinweis fest, der mit dem betreffenden Shelveset wird.
Öffentliche Eigenschaft Comment Ruft den Kommentar ab, der das Shelveset beschrieben wird.
Öffentliche Eigenschaft CreationDate Ruft das Datum und Uhrzeit fest, dass das Shelveset abgelegt wurde.
Öffentliche Eigenschaft DisplayName Ruft den formatierten Namen des Shelvesets ab.
Öffentliche Eigenschaft Name Ruft den Shelvesetnamen fest.
Öffentliche EigenschaftStatischer Member NameComparer Ruft den Vergleich für Namen.
Öffentliche Eigenschaft OwnerDisplayName Dies ist der Besitzer des Shelvesets im Anzeigeformat.
Öffentliche Eigenschaft OwnerName Ruft den Besitzernamen ab bzw. legt diesen fest.
Öffentliche Eigenschaft PolicyOverrideComment Ruft ein vom Benutzer bereitgestellten Kommentar ab, der beschreibt, warum die Richtlinie fehlschlug.
Öffentliche Eigenschaft Properties Gibt eine schreibgeschützte Auflistung von Eigenschaften zurück, die dem Shelveset zugeordneten werden.
Öffentliche Eigenschaft QualifiedName Dies ist der formatierte eindeutige Name des Shelvesets.
Öffentliche Eigenschaft VersionControlServer Ruft das Repository ab, das dieses Shelveset enthält.
Öffentliche Eigenschaft WorkItemInfo Ruft ein Array der Arbeitsaufgaben ab, die dem Shelveset und ihren Eincheckenverhalten zugeordnet werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode RemoveProperty Entfernt die Eigenschaft den Eigenschaftenbehälter.
Öffentliche Methode SetProperty Fügt hinzu oder aktualisiert der Eigenschaftswert im Eigenschaftenbehälter.
Öffentliche Methode ToString Erstellt eine für den Benutzer lesbare Zeichenfolge, die Eigenschaften im betreffenden Shelveset beschrieben. (Überschreibt Object.ToString().)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.VersionControl.Client-Namespace