Udostępnij za pośrednictwem


Klasa Conflict

Reprezentuje pojedynczy konflikt między dwoma elementami.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Client
Zestaw:  Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)

Składnia

'Deklaracja
Public NotInheritable Class Conflict
public sealed class Conflict

Typ Conflict uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AutoResolved Wartość true, jeśli ten konflikt został rozwiązany automatycznie
Właściwość publiczna BaseChangeType Pobiera lub ustawia Zmień typ pliku podstawowego.
Właściwość publiczna BaseDeletionId Pobiera lub ustawia identyfikator usunięcia podstawowej.
Właściwość publiczna BaseEncoding Pobiera lub ustawia kodowanie elementu bazowego.
Właściwość publiczna BaseHashValue Pobiera lub ustawia wartość mieszania elementu bazowego.
Właściwość publiczna BaseItemId Pobiera lub ustawia identyfikator elementu bazowego.
Właściwość publiczna BaseItemType Pobiera lub ustawia typ elementu bazowego.
Właściwość publiczna BaseProperties Właściwości BaseServerItem.Pusta, dopóki nie zostanie wywołana DownloadProperties() lub GetPropertiesMergeSummary.
Właściwość publiczna BasePropertyId Pobiera lub ustawia identyfikator usługi podstawowej.
Właściwość publiczna BaseServerItem Pobiera lub ustawia element podstawowy serwer.
Właściwość publiczna BaseVersion Pobiera lub ustawia wersji elementu bazowego.
Właściwość publiczna CanMergeContent Pobiera flagi, która opisuje, czy ten konflikt musiałby Scalanie zawartości.
Właściwość publiczna ConflictId Pobiera lub ustawia identyfikator konfliktu.
Właściwość publiczna ContentMergeSummary Pobiera lub ustawia podsumowanie o Scalanie zawartości.
Właściwość publiczna EncodingChanged
Właściwość publiczna FileExtension Pobierz tylko rozszerzenie nazwy pliku tego konfliktu.
Właściwość publiczna FileName Zwraca nazwę pliku obliczone dla tego konfliktu.
Właściwość publiczna HasConflictingContentChange
Właściwość publiczna HasConflictingPropertyChange
Właściwość publiczna HasLocalTargetContentChangeOnly
Właściwość publiczna HasNoContentChange
Właściwość publiczna HasNoLocalRenames
Właściwość publiczna HasSourceServerContentChangeOnly
Właściwość publiczna IsBaseless Pobiera flagi, która opisuje, czy ten konflikt jest wynikiem scalanie bez podstawy.
Właściwość publiczna IsBasicMergeAllowed
Właściwość publiczna IsBinary Wartość true, jeśli każda baza, ich lub Twój kodowanie jest plikiem binarnym.
Właściwość publiczna IsEncodingMismatched Wartość true, jeśli ich i swoje wartości kodowania są różne.
Właściwość publiczna IsForced Pobiera lub ustawia flagę, która opisuje, czy konfliktu jest zmuszony.
Właściwość publiczna IsFromDeletedShelveset
Właściwość publiczna IsNamespaceConflict Pobiera lub ustawia flagę, która opisuje, czy obszar nazw jest w konflikcie.
Właściwość publiczna IsPropertyConflict
Właściwość publiczna IsResolved Pobiera lub ustawia flagę, która opisuje, czy rozwiązać konflikt.
Właściwość publiczna IsRollbackConflict Pobiera flagi, która opisuje, czy ten konflikt została spowodowana przez wycofywanie operacji.
Właściwość publiczna IsShelvesetConflict Pobiera lub ustawia flagę, która opisuje, czy zestaw shelve jest w konflikcie.
Właściwość publiczna IsValidForAutoMerge
Właściwość publiczna IsVersionConflictAndServerItemDoesNotExist
Właściwość publiczna LocalFileLastModifiedDateUsedForHashValue
Właściwość publiczna LocalFileLastModifiedDateUsedForThreeWayMerge
Właściwość publiczna LocalHashValue
Właściwość publiczna LocalPath Uzyskaj ścieżkę lokalną lub zamierzone ścieżkę lokalną tego konfliktu.
Właściwość publiczna MayBeRedundant
Właściwość publiczna MergedFileName Pobiera lub ustawia ścieżkę pliku scalone.
Właściwość publiczna NameChanged
Właściwość publiczna Options Pobiera opcje, które są zwracane z serwera i które opisują, jak klient ma być przetwarzane tego konfliktu.
Właściwość publiczna PendingChangeId Pobiera lub ustawia identyfikator oczekujące zmiany.
Właściwość publiczna PropertiesMergeSummary Zwraca wartość właściwość podsumowanie korespondencji seryjnej, jeśli został wygenerowany.
Właściwość publiczna Reason Pobiera lub ustawia powodem konfliktu.
Właściwość publiczna RequiresExplicitAcceptMerge Zwraca wartość true, jeśli rozdzielczość AcceptMerge nie jest i może powodować nieoczekiwane rezultaty. Przykłady są cofanie usunięcia pliku (Edytuj Usuń konflikt) lub usuwanie go (Edytuj Usuń konflikty).
Właściwość publiczna Resolution Pobiera lub ustawia rozwiązania konfliktu.
Właściwość publiczna ResolutionOptions Pobiera lub ustawia opcje, aby kontrolować, jak rozwiązać konflikt.
Właściwość publiczna ServerPath GET Ścieżka serwera tego konfliktu.
Właściwość publiczna SourceLocalItem Pobiera lub ustawia element lokalnego źródła.
Właściwość publiczna Status Pobiera stan konfliktu.
Właściwość publiczna TargetLocalItem Pobiera lub ustawia lokalnych element określania wartości docelowej.
Właściwość publiczna TheirChangeType Pobiera typ zmiany ich pliku.
Właściwość publiczna TheirDeletionId Pobiera lub ustawia ich identyfikator elementu usunięcia.
Właściwość publiczna TheirEncoding Pobiera lub ustawia ich element kodowania.
Właściwość publiczna TheirFileExists Zwraca wartość PRAWDA, jeśli ich stronie konfliktu ma plik skojarzony z nim.
Właściwość publiczna TheirHashValue Pobiera lub ustawia wartość mieszania ich przedmiot.
Właściwość publiczna TheirItemId Pobiera lub ustawia ich identyfikator elementu.
Właściwość publiczna TheirItemType Pobiera lub ustawia ich typu towaru.
Właściwość publiczna TheirLastMergedVersion Pobiera lub ustawia ich ostatniej wersji scalonego.
Właściwość publiczna TheirProperties Właściwości TheirServerItem.Pusta, dopóki nie zostanie wywołana DownloadProperties() lub GetPropertiesMergeSummary.
Właściwość publiczna TheirPropertyId Pobiera lub ustawia identyfikator ich właściwości.
Właściwość publiczna TheirServerItem Pobiera lub ustawia element ich serwera.
Właściwość publiczna TheirShelvesetDisplayName
Właściwość publiczna TheirShelvesetName Pobiera lub ustawia ich nazwa zestawu shelve.
Właściwość publiczna TheirShelvesetOwnerName Gest lub zestawy shelve ich ustaw nazwę właściciela.
Właściwość publiczna TheirVersion Pobiera lub ustawia identyfikator swoją wersję elementu.
Właściwość publiczna TheirVersionFrom Pobiera lub ustawia ich wersji niż.
Właściwość publiczna Type Pobiera lub ustawia typ konfliktu.
Właściwość publiczna VersionControlServer Pobiera repozytorium, która zawiera ten konflikt.
Właściwość publiczna YourChangeType Pobiera lub ustawia Zmień typ pliku.
Właściwość publiczna YourDeletionId Pobiera lub ustawia swój identyfikator usunięcia.
Właściwość publiczna YourEncoding Pobiera lub ustawia kodowanie elementu serwera.
Właściwość publiczna YourItemId Pobiera lub ustawia identyfikator Twojego przedmiotu.
Właściwość publiczna YourItemType Pobiera lub ustawia typ swojego przedmiotu.
Właściwość publiczna YourLastMergedVersion Pobiera lub ustawia Twojej ostatniej wersji scalonego.
Właściwość publiczna YourLocalChangeType Pobiera lub ustawia Zmień typ pliku lokalnego.
Właściwość publiczna YourProperties Właściwości YourServerItem.Pusta, dopóki nie zostanie wywołana DownloadProperties() lub GetPropertiesMergeSummary.
Właściwość publiczna YourPropertyId Pobiera lub ustawia identyfikator właściwości.
Właściwość publiczna YourServerItem Pobiera lub ustawia przedmiot serwera.
Właściwość publiczna YourServerItemSource Pobiera lub ustawia źródło elementu serwera.
Właściwość publiczna YourVersion Pobiera lub ustawia wersja Twojego przedmiotu.

Początek

Metody

  Nazwa Opis
Metoda publiczna CleanUpMergedResultFile
Metoda publiczna DownloadBaseFile Pliki do pobrania pliku bazy tego konfliktu.
Metoda publiczna DownloadProperties Pobiera właściwości dla tego konfliktu.
Metoda publiczna DownloadTheirFile Pobiera zawartość pliku ich w konflikcie.Zgłasza wyjątek, jeśli nie jest dostępny żaden plik przychodzących.
Metoda publiczna DownloadYourFile Pobiera zawartość pliku w konflikcie.Zgłasza wyjątek, jeśli nie, plik jest dostępny.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publicznaStatyczny element członkowski FromXml
Metoda publiczna GetBriefMessage Pobiera krótki komunikat informujący, że ten konflikt.Pełne wiadomości należy użyć GetFullMessage().
Metoda publiczna GetDetailedMessage Konwertuje ten konflikt w wyświetlanej wiadomości.
Metoda publiczna GetFullMessage Pobiera verbose komunikatu informującego, że ten konflikt.W przypadku krótki komunikat należy użyć GetBriefMessage().
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsAutoMergeApplicable
Metoda publiczna IsRedundant
Metoda publiczna MergeProperties Generuje podsumowanie właściwości korespondencji seryjnej.Zwraca wartość null, jeśli nie zachodzi konflikt właściwość.
Metoda publiczna ResetChangeSummaryIfLocalFileModified
Metoda publiczna ToString Tworzy ciąg czytelny dla użytkownika, który zawiera podsumowanie właściwości tego obiektu konfliktu. (Zastępuje Object.ToString()).
Metoda publiczna ToXml(XmlWriter, String)
Metoda publicznaStatyczny element członkowski ToXml(XmlWriter, String, Conflict)
Metoda publiczna UpdateLocalHashValue

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client