Freigeben über


Conflict-Klasse

Stellt einen einzelnen Konflikt zwischen zwei Elementen dar.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Conflict

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

Syntax

'Declaration
Public NotInheritable Class Conflict
public sealed class Conflict

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AutoResolved True, wenn dieser Konflikt automatisch aufgelöst wurde
Öffentliche Eigenschaft BaseChangeType Ruft ab oder legt den Änderungstyp der grundlegenden Datei fest.
Öffentliche Eigenschaft BaseDeletionId Ruft ab oder legt die Lösch-ID fest
Öffentliche Eigenschaft BaseEncoding Ruft ab oder legt diese Grundgrössecodierung fest.
Öffentliche Eigenschaft BaseHashValue Ruft ab oder legt diesen Grundgrössehashwert fest.
Öffentliche Eigenschaft BaseItemId Ruft ab oder legt diese fest Grundgrösse ID
Öffentliche Eigenschaft BaseItemType Ruft ab oder legt den - Elementtyp fest.
Öffentliche Eigenschaft BaseProperties Eigenschaften für BaseServerItem.Aufgefüllt erst DownloadProperties() oder GetPropertiesMergeSummary wird aufgerufen.
Öffentliche Eigenschaft BasePropertyId Ruft ab oder legt die - Eigenschaftidentifikation fest
Öffentliche Eigenschaft BaseServerItem Ruft ab oder legt das niedrige Serverelement fest.
Öffentliche Eigenschaft BaseVersion Ruft ab oder legt diese Grundgrösseversion fest.
Öffentliche Eigenschaft CanMergeContent Ruft ein Flag ab, das beschreibt, ob dieser Konflikt eine Inhaltsvorlage Zusammenführung werden müssten.
Öffentliche Eigenschaft ConflictId Ruft ab oder legt die Konflikt ID fest
Öffentliche Eigenschaft ContentMergeSummary Ruft ab oder legt die Zusammenfassung über die - Zusammenführung fest.
Öffentliche Eigenschaft EncodingChanged
Öffentliche Eigenschaft FileExtension Rufen Sie nur die Dateinamenerweiterung dieses Konflikts ab.
Öffentliche Eigenschaft FileName Gibt den berechneten Dateinamen für diesen Konflikt zurück.
Öffentliche Eigenschaft HasConflictingContentChange
Öffentliche Eigenschaft HasConflictingPropertyChange
Öffentliche Eigenschaft HasLocalTargetContentChangeOnly
Öffentliche Eigenschaft HasNoContentChange
Öffentliche Eigenschaft HasNoLocalRenames
Öffentliche Eigenschaft HasSourceServerContentChangeOnly
Öffentliche Eigenschaft IsBaseless Ruft ein Flag ab, das beschreibt, ob dieser Konflikt das Ergebnis einer Zusammenführung ohne Basis ist.
Öffentliche Eigenschaft IsBasicMergeAllowed
Öffentliche Eigenschaft IsBinary True, wenn entweder Basis-, ihre oder Ihrecodierung binär ist.
Öffentliche Eigenschaft IsEncodingMismatched True, wenn ihre und die Codierungswerte unterschiedlich sind.
Öffentliche Eigenschaft IsForced Ruft ab oder legt ein Flag fest, das beschreibt, ob der Konflikt erzwungen wird.
Öffentliche Eigenschaft IsFromDeletedShelveset
Öffentliche Eigenschaft IsNamespaceConflict Ruft ab oder legt ein Flag fest, das beschreibt, ob der Namespace im Konflikt ist.
Öffentliche Eigenschaft IsPropertyConflict
Öffentliche Eigenschaft IsResolved Ruft ab oder legt ein Flag fest, das beschreibt, ob der Konflikt aufgelöst wird.
Öffentliche Eigenschaft IsRollbackConflict Ruft ein Flag ab, das beschreibt, ob dieser Konflikt durch einen Rollbackvorgang verursacht wurde.
Öffentliche Eigenschaft IsShelvesetConflict Ruft ab oder legt ein Flag fest, das beschreibt, ob das Shelveset im Konflikt ist.
Öffentliche Eigenschaft IsValidForAutoMerge
Öffentliche Eigenschaft IsVersionConflictAndServerItemDoesNotExist
Öffentliche Eigenschaft LocalFileLastModifiedDateUsedForHashValue
Öffentliche Eigenschaft LocalFileLastModifiedDateUsedForThreeWayMerge
Öffentliche Eigenschaft LocalHashValue
Öffentliche Eigenschaft LocalPath Rufen Sie den lokalen Pfad dieses Konflikts oder beabsichtigte lokalen Pfad ab.
Öffentliche Eigenschaft MayBeRedundant
Öffentliche Eigenschaft MergedFileName Ruft ab oder legt den Pfad der zusammengeführten Datei fest.
Öffentliche Eigenschaft NameChanged
Öffentliche Eigenschaft Options Ruft die Optionen ab, die vom Server zurückgegeben werden, die beschreiben, wie der Client diesen Konflikt verarbeiten soll.
Öffentliche Eigenschaft PendingChangeId Ruft ab oder legt die ID der ausstehenden Änderungen fest
Öffentliche Eigenschaft PropertiesMergeSummary Gibt die Eigenschaftzusammenführungszusammenfassung zurück, wenn von generiert wurde.
Öffentliche Eigenschaft Reason Ruft ab oder legt den Grund für den Konflikt fest.
Öffentliche Eigenschaft RequiresExplicitAcceptMerge Gibt true zurück, wenn die AcceptMerge-Auflösung ist möglicherweise nicht konservativ und zu unerwarteten Ergebnissen. Beispiele stellen eine Datei (BearbeitenDELETE-Konflikt) wiederhergestellt oder löschen diese (DELETEBearbeiten-Konflikte).
Öffentliche Eigenschaft Resolution Ruft ab oder legt die Auflösung des Konflikts fest.
Öffentliche Eigenschaft ResolutionOptions Ruft die Optionen ab oder legt fest, zu steuern, wie der Konflikt aufgelöst wird.
Öffentliche Eigenschaft ServerPath Rufen Sie Serverpfad dieses Konflikts ab.
Öffentliche Eigenschaft SourceLocalItem Ruft ab oder legt das - Element der Quelllokalen variable fest.
Öffentliche Eigenschaft Status Ruft den Status des Konflikts ab.
Öffentliche Eigenschaft TargetLocalItem Ruft ab oder legt das - Element der Ziellokalen variable fest.
Öffentliche Eigenschaft TheirChangeType Ruft den Änderungstyp ihrer Datei ab.
Öffentliche Eigenschaft TheirDeletionId Ruft ab oder legt Elementlöschen ihre ID fest
Öffentliche Eigenschaft TheirEncoding Ruft ab oder legt Elementcodierung ihre fest.
Öffentliche Eigenschaft TheirFileExists Gibt true zurück, wenn die Seite des Konflikts eine Datei verfügt, die ihr zugeordnet wird.
Öffentliche Eigenschaft TheirHashValue Ruft ab oder legt Elementhashwert ihren fest.
Öffentliche Eigenschaft TheirItemId Ruft ab oder legt ihre ID Element fest
Öffentliche Eigenschaft TheirItemType Ruft den Elementtyp ab oder legt ihn fest.
Öffentliche Eigenschaft TheirLastMergedVersion Ruft ab oder legt der letzten Version zusammengeführte fest.
Öffentliche Eigenschaft TheirProperties Eigenschaften für TheirServerItem.Aufgefüllt erst DownloadProperties() oder GetPropertiesMergeSummary wird aufgerufen.
Öffentliche Eigenschaft TheirPropertyId Ruft ab oder legt Eigenschaftidentifikation ihre fest
Öffentliche Eigenschaft TheirServerItem Ruft ab oder legt sie Serverelement fest.
Öffentliche Eigenschaft TheirShelvesetDisplayName
Öffentliche Eigenschaft TheirShelvesetName Ruft ab oder legt den Shelvesetnamen fest.
Öffentliche Eigenschaft TheirShelvesetOwnerName Gest oder Sätze ihr Shelvesetname des eigentümers.
Öffentliche Eigenschaft TheirVersion Ruft ab oder legt die ID ihrer Elementversion fest.
Öffentliche Eigenschaft TheirVersionFrom Ruft ab oder legt ihre Version von fest.
Öffentliche Eigenschaft Type Ruft ab oder legt den Konflikttyp fest.
Öffentliche Eigenschaft VersionControlServer Ruft das Repository ab, das diesen Konflikt enthält.
Öffentliche Eigenschaft YourChangeType Ruft ab oder legt den Änderungstyp der Datei fest.
Öffentliche Eigenschaft YourDeletionId Ruft ab oder legt die Lösch-ID fest
Öffentliche Eigenschaft YourEncoding Ruft ab oder legt die Serverelementcodierung fest.
Öffentliche Eigenschaft YourItemId Ruft ab oder legt die ID des Elements fest.
Öffentliche Eigenschaft YourItemType Ruft den Elementtyp ab oder legt ihn fest.
Öffentliche Eigenschaft YourLastMergedVersion Ruft ab oder legt die letzte Version zusammengeführte fest.
Öffentliche Eigenschaft YourLocalChangeType Ruft ab oder legt den Änderungstyp der lokalen Datei fest.
Öffentliche Eigenschaft YourProperties Eigenschaften für YourServerItem.Aufgefüllt erst DownloadProperties() oder GetPropertiesMergeSummary wird aufgerufen.
Öffentliche Eigenschaft YourPropertyId Ruft ab oder legt die Eigenschaftidentifikation fest
Öffentliche Eigenschaft YourServerItem Ruft ab oder legt der Serverelement fest.
Öffentliche Eigenschaft YourServerItemSource Ruft ab oder legt die Quelle des Serverelements fest.
Öffentliche Eigenschaft YourVersion Ruft ab oder legt die Version des Elements fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CleanUpMergedResultFile
Öffentliche Methode DownloadBaseFile Lädt die Basisdatei für diesen Konflikt herunter.
Öffentliche Methode DownloadProperties Lädt die Eigenschaften für diesen Konflikt herunter.
Öffentliche Methode DownloadTheirFile Lädt den Inhalt für die Datei im Konflikt herunter.Löst eine Ausnahme aus, wenn keine eingehende Datei verfügbar ist.
Öffentliche Methode DownloadYourFile Lädt den Inhalt für die Datei im Konflikt herunter.Löst eine Ausnahme aus, wenn keine die Datei verfügbar ist.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche MethodeStatischer Member FromXml
Öffentliche Methode GetBriefMessage Ruft eine kurze Meldung, die diesen Konflikt angibt.Eine ausführliche Meldung Verwendung GetFullMessage().
Öffentliche Methode GetDetailedMessage Konvertiert diesen Konflikt in eine anzeigbare Meldung.
Öffentliche Methode GetFullMessage Ruft eine ausführliche Meldung, die diesen Konflikt angibt.Eine kurze Meldung Verwendung GetBriefMessage().
Ö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.)
Öffentliche Methode IsAutoMergeApplicable
Öffentliche Methode IsRedundant
Öffentliche Methode MergeProperties Generiert die Eigenschaftzusammenführungszusammenfassung.Gibt NULL zurück, wenn kein Eigenschaftkonflikt gibt.
Öffentliche Methode ResetChangeSummaryIfLocalFileModified
Öffentliche Methode ToString Erstellt eine Benutzer-lesbare Zeichenfolge, die die Eigenschaften dieses Konfliktobjekts zusammengefasst werden. (Überschreibt Object.ToString().)
Öffentliche Methode ToXml(XmlWriter, String)
Öffentliche MethodeStatischer Member ToXml(XmlWriter, String, Conflict)
Öffentliche Methode UpdateLocalHashValue

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