Freigeben über


ExtendedItem-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.ExtendedItem

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

Syntax

'Declaration
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class ExtendedItem _
    Implements ICacheable
[CallOnDeserializationAttribute("AfterDeserialize")]
public class ExtendedItem : ICacheable

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ExtendedItem

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ChangeEx Liste der Änderungstypen, die auf das Element im Arbeitsbereich vorgenommen werden
Öffentliche Eigenschaft ChangeTypeOld Wird verwendet, um Bits der ausstehenden Änderungen für die Clients v1.0 zurückzugeben, nachdem die nichtkompatibelen Bits entfernt wurden.
Öffentliche Eigenschaft CheckinDate Letzter Änderungstimestamp des Elements.
Öffentliche Eigenschaft DeletionId Lösch-ID der neuesten Version (Tipp) des Elements.
Öffentliche Eigenschaft Encoding Die Codierung des Elements.
Öffentliche Eigenschaft HasOtherPendingChange True, wenn die Elemente eine ausstehende Änderung in einem anderen Arbeitsbereich besitzt.
Öffentliche Eigenschaft IsBranch Wen das Element wie ein Verzweigungsobjekt im System definiert ist.
Ö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 LocalItem Der Pfad, in dem vom Client das Element enthält."Null", wenn der Client nicht das Element, oder es wird überprüft während Löschen ist.
Öffentliche Eigenschaft LockOwner Name des Benutzers, der die Sperre auf diesem Element enthalten sind (falls vorhanden).
Öffentliche Eigenschaft LockOwnerDisplayName Anzeigename des Benutzers, der die Sperre auf diesem Element enthalten sind (falls vorhanden).
Öffentliche Eigenschaft LockStatus Gibt die neue Sperre an, die im Element auf Assemblyebene.
Öffentliche Eigenschaft PropertyValues Die Liste der Eigenschaften mit diesem Objekt verbunden.
Öffentliche Eigenschaft SourceServerItem Repositorypfad dieses Elements (z.$/Sample/MyFile.cs) unter VersionLatest. Wenn das Element eine ausstehende umbenennen können, gibt dies den ursprünglichen Namen.
Öffentliche Eigenschaft TargetServerItem Repositorypfad dieses Elements (z.$/Sample/MyFile.cs) unter VersionLatest schließen aus, wenn das Element eine ausstehende umbenennen können, in diesem Fall dieses den Zielnamen der wiedergegeben.
Öffentliche Eigenschaft VersionLatest True, wenn dieser die Tippversion ist.
Öffentliche Eigenschaft VersionLocal Die Versionsnummer dieses Elements als Changesetnummer.

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 GetCachedSize Durchschnittliche Größe in Bytes des Elements.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (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 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