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 | |
---|---|---|
Item |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Attributes | Attribute | |
ChangesetId | Die Versionsnummer dieses Elements als Changesetnummer. | |
CheckinDate | Letzter Änderungstimestamp des Elements. | |
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. | |
DownloadUrl | Gibt den Download-URL-Fragment Datei zurück, der zum Herunterladen. | |
Encoding | ||
FileLength | Länge des Elements, sofern zutreffend. | |
HashValue | MD5-Algorithmus des Elements, sofern zutreffend. | |
IsBranch | Wen das Element wie ein Verzweigungsobjekt im System definiert ist. | |
IsContentDestroyed | ||
IsFolder | ||
ItemId | Die ID des ElementsWird verwendet, um Dateiinhalt abzurufen. | |
ItemType | Dies weist dem Client den Elementtyp mit, auf das verwiesen wird. | |
Properties | Veraltet. Eigenschaften | |
PropertyValues | Eigenschaften | |
SequenceId | ||
ServerItem | Repositorypfad dieses Elements (z.$/Sample/MyFile.cs). | |
TimeZone | Der Zeitzonenname wirksam auf dem Eincheckendatum. | |
TimeZoneOffset | Die Zeitzone glich wirksam auf dem Eincheckendatum aus. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetArtifactSpec | ||
GetCachedSize | Durchschnittliche Größe in Bytes des Elements. | |
GetDownloadUrlCount | ||
GetFileId | ||
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetHashValue | ||
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
SetDownloadUrl | ||
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.