Freigeben über


Item-Klasse

Stellt eine Version mit ausgeführtem Commit einer Datei oder eines Ordners im Versionskontrollserver dar.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Item
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceItem

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

Syntax

'Declaration
Public Class Item
public class Item

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

Konstruktoren

  Name Beschreibung
Geschützte Methode Item()
Öffentliche Methode Item(VersionControlServer, ItemType, String)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ArtifactUri Ruft den Artefakt-Uniform Resource Identifier ab (URI).
Öffentliche Eigenschaft ArtifactUriLatestItemVersion Ruft den Artefakt-URI der letzten Version ab.
Öffentliche Eigenschaft Attributes Ruft die Attribute ab, die dem Element zugeordnet sind.
Öffentliche Eigenschaft ChangesetId Ruft die Changeset-ID des Elements ab.
Öffentliche Eigenschaft CheckinDate Ruft das Eincheckdatum dieses Elements ab.
Öffentliche EigenschaftStatischer Member Comparer Ruft ein Vergleichsobjekt für Versionskontrollserverpfade ab.
Öffentliche Eigenschaft ContentLength Ruft die Länge des Inhalts in diesem Element ab.
Öffentliche Eigenschaft DeletionId Ruft die Lösch-ID dieses Elements ab.
Öffentliche Eigenschaft DownloadUrl
Öffentliche Eigenschaft Encoding Ruft die Codierung dieses Elements ab.
Öffentliche Eigenschaft HashValue Ruft den Hashwert dieses Elements ab.
Öffentliche Eigenschaft IsBranch Kennzeichnen, das beschreibt, ob dieses Element eine Verzweigung ist.
Öffentliche Eigenschaft IsContentDestroyed Ruft ein Flag ab, das beschreibt, ob der Inhalt des Elements zerstört wurde.
Öffentliche Eigenschaft ItemId Ruft die ID des Elements ab.
Öffentliche Eigenschaft ItemType Ruft den Typ des Elements ab.
Öffentliche Eigenschaft Properties Veraltet. Ruft eine schreibgeschützte Auflistung Eigenschaften ab, die dem Element zugeordnet wird.
Öffentliche Eigenschaft PropertyValues Ruft die Eigenschaftswerte ab, die dem Element zugeordnet sind.
Öffentliche Eigenschaft ServerItem Ruft den Pfad des zugeordneten Elements auf dem Server ab.
Öffentliche Eigenschaft VersionControlServer Ruft das Repository der Versionskontrolle ab, das dieses Element enthält.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode DownloadFile() Lädt den Inhalt für diese Version des Elements herunter.
Öffentliche Methode DownloadFile(String) Lädt den Inhalt für diese Version des Elements herunter.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeStatischer Member FromXml
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Erstellt eine Benutzer-lesbare Zeichenfolge, die relevante Eigenschaften dieses Elements angezeigt. (Überschreibt Object.ToString().)
Öffentliche Methode ToXml(XmlWriter, String)
Öffentliche MethodeStatischer Member ToXml(XmlWriter, String, Item)

Zum Seitenanfang

Felder

  Name Beschreibung
Geschütztes Feld m_changesetId Stellt den Changesetbezeichner des Elements dar.
Geschütztes Feld m_checkinDate Stellt das Eincheckendatum es das Element dar.
Geschütztes Feld m_contentLength Stellt die um Inhaltslänge des Elements dar.
Geschütztes Feld m_deletionId Stellt den Löschenbezeichner des Elements dar.
Geschütztes Feld m_downloadUrl Stellt den Download URL dar, der im - Element zugeordnet ist.
Geschütztes Feld m_encoding Stellt die Codierung des Elements dar.
Geschütztes Feld m_isBranch Stellt dar, ob das Element eine Verzweigung ist.
Geschütztes Feld m_itemId Stellt den Bezeichner des Elements dar.
Geschütztes Feld m_itemType Stellt den Typ des Elements dar.
Geschütztes Feld m_serverItem Stellt den Server dar, der im - Element zugeordnet ist.
Geschütztes Feld m_timeZone Stellt die Zeitzone des Elements dar.
Geschütztes Feld m_timeZoneOffset Stellt den Zeitzonenoffset des Elements dar.

Zum Seitenanfang

Hinweise

Der Elementpfad ist immer ein Serverpfad.Er wird durch GetItems(), GetItem()und einige andere Aufrufe zurückgegeben.

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