Freigeben über


PendingChange-Klasse

Stellt eine Änderung dar, die nicht im Repository ein Commit ausgeführt wurde.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.PendingChange

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

Syntax

'Declaration
Public NotInheritable Class PendingChange
public sealed class PendingChange

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode PendingChange(Change)
Öffentliche Methode PendingChange(VersionControlServer, String, String, String, ItemType, Int32, ChangeType)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ChangeType Ruft ChangeType dieser ausstehenden Änderung ab.
Öffentliche Eigenschaft ChangeTypeName Ruft den lokalisierten Namen des Änderungstyps ab.
Öffentliche Eigenschaft ConflictType Ruft den Typ des Konflikts für diese Änderung ab.Dies wird nur für Abfragen für lokale Arbeitsbereiche aufgefüllt.
Öffentliche Eigenschaft CreationDate Ruft das Datum ab, dass die Änderung vorhanden ist.
Öffentliche Eigenschaft DeletionId Ruft die ID des zu löschenden Elements, ab.
Öffentliche EigenschaftStatischer Member EmptyIEnumerable Ruft ein leeres IEnumerable von PendingChanges ab.
Öffentliche Eigenschaft Encoding Ruft die Codierung der Datei ab.
Öffentliche Eigenschaft EncodingName Ruft den lokalisierten Namen der Codierung ab.
Öffentliche Eigenschaft FileName Ruft den Dateinamen für diese ausstehende Änderung vom lokalen Pfad ab.Ruft den Dateinamen vom Serverpfad ab, wenn der lokale Pfad nicht verfügbar ist.
Öffentliche Eigenschaft HashValue Ruft das MD5 HashValue für den Inhalt der ausstehenden Änderungen ab.
Öffentliche Eigenschaft IsAdd Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung hinzufügen eine ausstehende ist.
Öffentliche Eigenschaft IsBranch Ruft ein Flag ab, das beschreibt, ob diese Änderung eine ausstehende Verzweigung ist.
Öffentliche Eigenschaft IsCandidate Ruft einen Wert ab, der angibt, ob die Änderung ein geeignet ist.
Öffentliche Eigenschaft IsDelete Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung eine ausstehende Löschvorgang ist.
Öffentliche Eigenschaft IsEdit Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung eine ausstehende Bearbeitung ist.
Öffentliche Eigenschaft IsEncoding Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung eine ausstehende Dateitypänderung ist.
Öffentliche Eigenschaft IsImplicit Ruft einen Wert ab, der angibt, ob diese Änderung ausstehende Änderung auf dem untergeordneten Element darstellt, das nur durch die Elemente Änderung verursacht wird.
Öffentliche Eigenschaft IsLocalItemDelete Ruft ein Flag ab, das beschreibt, ob die ausstehende Änderung eine lokale Datei oder einen Ordner gelöscht.
Öffentliche Eigenschaft IsLock Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung eine Sperre verfügt.
Öffentliche Eigenschaft IsMerge Ruft ein Flag ab, das beschreibt, ob diese Änderung eine ausstehende Zusammenführung wird.
Öffentliche Eigenschaft IsRename Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung umbenennen eine ausstehende ist.
Öffentliche Eigenschaft IsRollback Ruft ein Flag ab, das beschreibt, ob diese Änderung eine ausstehende Rollback ist.
Öffentliche Eigenschaft IsUndelete Ruft ein Flag ab, das beschreibt, ob dies ist eine ausstehende wiederherstellen ändert.
Öffentliche Eigenschaft IsUnshelvedChange Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung vom Aufnehmen eines Shelvesets ist.
Öffentliche Eigenschaft ItemId Ruft die Element-ID ab, die verwendet wird, um Dateiinhalt herunterzuladen.
Öffentliche Eigenschaft ItemType Ruft den Typ des Elements ab, um zu ändern.
Öffentliche Eigenschaft Length Ruft die Länge des Inhalts zugesicherten ab (die Version der Datei die Änderung pended für).
Öffentliche Eigenschaft LocalItem Ruft den Pfad des Elements im lokalen Dateisystem des Client ab.
Öffentliche EigenschaftStatischer Member LocalItemComparer Der Vergleich, der Elemente verglichen werden.
Öffentliche Eigenschaft LocalOrServerFolder Ruft den lokalen Ordner ab, wenn er verfügbar ist.Andernfalls ruft den Serverordner ab.
Öffentliche Eigenschaft LocalOrServerItem Ruft den lokalen Pfad ab, wenn er verfügbar ist.Andernfalls ruft den Serverpfad ab.
Öffentliche Eigenschaft LockLevel Ruft die Sperre ab, die vom Element einstellen.
Öffentliche Eigenschaft LockLevelName Ruft den lokalisierten Namen der Sperrenebene ab.
Öffentliche Eigenschaft LockLevelShortName Ruft den lokalisierten Kurznamen der Sperrenebene ab.
Öffentliche Eigenschaft MergeSources Ruft die schreibgeschützte Auflistung von MergeSources ab, das dieser ausstehenden Änderung zugeordnet ist.
Öffentliche Eigenschaft PendingChangeId Ruft die ID ab, die einen eindeutigen Wert darstellt, der der Änderung angefügt wird.
Öffentliche Eigenschaft PendingSetName
Öffentliche Eigenschaft PendingSetOwner
Öffentliche Eigenschaft PropertyValues Ruft die Eigenschaften für diese ausstehende Änderung ab.
Öffentliche Eigenschaft ServerItem Ruft das ab, das Serverelement gearbeitet wird.
Öffentliche EigenschaftStatischer Member ServerItemComparer Ruft den Vergleich ab, der Serverelemente vergleicht.
Öffentliche Eigenschaft SourceDeletionId Ruft ab oder legt die Lösch-ID des Quellelements fest.
Öffentliche Eigenschaft SourceLocalItem Ruft den geändert werden Quelllokalen Pfad oder das Element, ab.
Öffentliche Eigenschaft SourceServerItem Ruft den zu ändernden Serverpfad ab, oder das Element.
Öffentliche Eigenschaft SourceVersionFrom Ruft ab oder legt die Quellversion des fest.
Öffentliche Eigenschaft ToolTipText Ruft den QuickInfo-Text für diese ausstehende Änderung ab.
Öffentliche Eigenschaft Undone Ruft ein Flag ab, das beschreibt, ob diese ausstehende Änderung rückgängig gemacht wurde.
Öffentliche Eigenschaft UploadHashValue Ruft das MD5 HashValue für die Datei ab, die derzeit mit dieser ausstehenden Änderung zugeordnet ist.
Öffentliche Eigenschaft Version Ruft die Version der ausstehenden Änderungen ab.
Öffentliche Eigenschaft VersionControlServer Ruft das Repository ab, die diese ausstehende Änderung enthält.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member ConvertToChangeType Konvertiert den ganzzahligen Wert des ChangeType, der vom Server in eine ChangeTypeenumeration zurückgegeben wird.
Öffentliche MethodeStatischer Member ConvertToInt Konvertiert den Client ChangeType-Enumerationswert dem ganzzahligen Wert, der vom Server verwendet wird.
Öffentliche Methode DownloadBaseFile() Lädt den Inhalt der Version der Datei herunter, für die die Änderung pended.
Öffentliche Methode DownloadBaseFile(String) Lädt die Basisversion der Datei herunter, nach der die Änderung pended.
Öffentliche Methode DownloadShelvedFile() Lädt den Inhalt für diese abgelegten ausstehenden Änderung herunter.Löst aus, wenn dies keine abgelegte ausstehende Änderung ist.
Öffentliche Methode DownloadShelvedFile(String) Lädt den Inhalt für diese abgelegten ausstehenden Änderung herunter.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche MethodeStatischer Member FromXml
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetLocalizedStringForChangeType(ChangeType) Erstellt eine Benutzer-lesbare lokalisierte Zeichenfolge für den Änderungstyp.
Öffentliche MethodeStatischer Member GetLocalizedStringForChangeType(ChangeType, Boolean) Erstellt eine Benutzer-lesbare lokalisierte Zeichenfolge für den Änderungstyp.
Öffentliche MethodeStatischer Member GetLocalizedStringForItemType Ruft die lokalisierte Zeichenfolge für den Elementtyp ab.
Öffentliche MethodeStatischer Member GetLocalizedStringForLockLevel Ruft die lokalisierte Zeichenfolge für die Sperrenebene ab.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Member IsIEnumerableEmpty überprüft, um festzustellen, ob ein IEnumberable von PendingChange-Objekten leer ist.
Öffentliche MethodeStatischer Member IsSourceRename Überprüft, ob der angegebene Änderungstyp, eine Quelle umbenennen ist und enthält keine hinzugefügt, verzweigt oder umbenannt wird.
Öffentliche MethodeStatischer Member MaterializeIEnumerable Konvertiert ein IEnumerable von PendingChange-Objekten zu einem Array PendingChange-Objekten.
Öffentliche Methode RestoreCandidateDelete Stellt eine Kandidatenlöschung auf dem Datenträger, wenn es ein Ordner ist, Ganguntergeordnete elemente rekursiv an und stellt auch sie wieder her.
Öffentliche Methode SetChangeType
Öffentliche MethodeStatischer Member ToLocalItems Ruft ein Array lokale Elementpfade aus einem Array ausstehenden Änderungen ab.
Öffentliche MethodeStatischer Member ToServerItems Ruft ein Array Serverelementpfade aus einem Array ausstehenden Änderungen ab.
Öffentliche Methode ToString Erstellt eine Benutzer-lesbare Zeichenfolge, die ein PendingChange-Objekt beschreibt. (Überschreibt Object.ToString().)
Öffentliche Methode ToXml(XmlWriter, String)
Öffentliche MethodeStatischer Member ToXml(XmlWriter, String, PendingChange)
Öffentliche Methode UpdateSourceItems

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