Freigeben über


ItemIdentifier-Klasse

Stellt einen eindeutigen Bezeichner für ein Element dar.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier

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

Syntax

'Declaration
Public NotInheritable Class ItemIdentifier
public sealed class ItemIdentifier

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ItemIdentifier(String) Stellt einen Elementbezeichner für ein Element erstellt.
Öffentliche Methode ItemIdentifier(Change) Stellt einen Elementbezeichner von einem Änderungsobjekt erstellt.
Öffentliche Methode ItemIdentifier(String, VersionSpec) Stellt einen Elementbezeichner für ein Element und eine angegebene Version erstellt.
Öffentliche Methode ItemIdentifier(String, VersionSpec, Int32) Stellt einen Elementbezeichner mit dem Element und der angegebenen Version erstellt

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ChangeType Ruft den Änderungstyp des Elements ab.
Öffentliche Eigenschaft DeletionId Ruft die Lösch-ID des Elementbezeichners ab, diese ist absichtlich intern, wenn Sie veraltet DeletionId schließlich möchten, verwenden Sie stattdessen IsDeleted
Öffentliche Eigenschaft IsDeleted Überprüft, ob das Element an VersionSpec-Version gelöscht wird.
Öffentliche Eigenschaft Item Ruft das Element ab, das diesem ItemIdentifier zugeordnet ist.
Öffentliche Eigenschaft Version Ruft die Version fest, die mit diesem ItemIdentifier zugeordnet ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode Equals(ItemIdentifier) Vergleicht Elementbezeichner zu diesen anderen.
Ö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 ToString Erstellt eine für den Benutzer lesbare Zeichenfolge, die die Eigenschaften von diesem ItemIdentifier beschreibt. (Überschreibt Object.ToString().)

Zum Seitenanfang

Hinweise

Schließt Elementeigenschaften wie ein VersionSpec, eine Lösch-ID und ein Änderungstyp ein.

Diese Eigenschaften werden für Verzweigungsobjektaufrufe wie QueryBranchObjects, TrackMerges und DeleteBranchObject verwendet.

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