Freigeben über


Item-Klasse

Stellt ein Element dar, die durch den QueryItems-Befehl zurückgegeben.

Vererbungshierarchie

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

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

Syntax

'Declaration
<RequiredClientServiceAttribute("VersionControlServer")> _
<ClassNotSealedAttribute> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Item _
    Implements ICacheable
[RequiredClientServiceAttribute("VersionControlServer")]
[ClassNotSealedAttribute]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Item : ICacheable

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode Item

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Attributes Attribute
Öffentliche Eigenschaft ChangesetId Die Versionsnummer dieses Elements als Changesetnummer.
Öffentliche Eigenschaft CheckinDate Letzter Änderungstimestamp des Elements.
Öffentliche Eigenschaft DeletionId Da mehr als ein gelöschtes Element möglicherweise mit demselben ServerItem-Namen vorhanden ist, wird dieses verwenden, um gelöschte Elemente eindeutig identifizieren. ServerItem + DeletionId wird gewährleistet, dass für alle Elemente eindeutig.
Öffentliche Eigenschaft DownloadUrl Gibt den Download-URL-Fragment Datei zurück, der zum Herunterladen.
Öffentliche Eigenschaft Encoding
Öffentliche Eigenschaft FileLength Länge des Elements, sofern zutreffend.
Öffentliche Eigenschaft HashValue MD5-Algorithmus des Elements, sofern zutreffend.
Öffentliche Eigenschaft IsBranch Wen das Element wie ein Verzweigungsobjekt im System definiert ist.
Öffentliche Eigenschaft IsContentDestroyed
Öffentliche Eigenschaft IsFolder
Öffentliche Eigenschaft ItemId Die ID des ElementsWird verwendet, um Dateiinhalt abzurufen.
Öffentliche Eigenschaft ItemType Dies weist dem Client den Elementtyp mit, auf das verwiesen wird.
Öffentliche Eigenschaft Properties Veraltet. Eigenschaften
Öffentliche Eigenschaft PropertyValues Eigenschaften
Öffentliche Eigenschaft SequenceId
Öffentliche Eigenschaft ServerItem Repositorypfad dieses Elements (z.$/Sample/MyFile.cs).
Öffentliche Eigenschaft TimeZone Der Zeitzonenname wirksam auf dem Eincheckendatum.
Öffentliche Eigenschaft TimeZoneOffset Die Zeitzone glich wirksam auf dem Eincheckendatum aus.

Zum Seitenanfang

Methoden

  Name Beschreibung
Ö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 Methode GetArtifactSpec
Öffentliche Methode GetCachedSize Durchschnittliche Größe in Bytes des Elements.
Öffentliche Methode GetDownloadUrlCount
Öffentliche Methode GetFileId
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetHashValue
Ö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 SetDownloadUrl
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

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.Server-Namespace