Condividi tramite


Classe Conflict

Rappresenta un singolo conflitto tra due elementi.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class Conflict
public sealed class Conflict

Il tipo Conflict espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AutoResolved True se il conflitto è stato risolto automaticamente
Proprietà pubblica BaseChangeType Ottiene o imposta il tipo di modifica di file di base.
Proprietà pubblica BaseDeletionId Ottiene o imposta l'identificazione di base di eliminazione
Proprietà pubblica BaseEncoding Ottiene o imposta la codifica degli elementi di base.
Proprietà pubblica BaseHashValue Ottiene o imposta il valore hash dell'elemento di base.
Proprietà pubblica BaseItemId Ottiene o imposta gli ID elemento di base
Proprietà pubblica BaseItemType Ottiene o imposta il tipo di elemento di base.
Proprietà pubblica BaseProperties Proprietà per BaseServerItem.Non popolato fino a DownloadProperties() o a GetPropertiesMergeSummary viene chiamato.
Proprietà pubblica BasePropertyId Ottiene o imposta l'identificazione di base della proprietà
Proprietà pubblica BaseServerItem Ottiene o imposta l'elemento server di base.
Proprietà pubblica BaseVersion Ottiene o imposta la versione dell'elemento di base.
Proprietà pubblica CanMergeContent Ottiene un flag che indica se questo conflitto avrebbe bisogno di un'unione del contenuto.
Proprietà pubblica ConflictId Ottiene o imposta l'identificazione dei conflitti
Proprietà pubblica ContentMergeSummary Ottiene o imposta il riepilogo sull'unione del contenuto.
Proprietà pubblica FileExtension Ottiene l'estensione di file questo conflitto.
Proprietà pubblica FileName Restituisce il nome file calcolato per questo conflitto.
Proprietà pubblica IsBaseless Ottiene un flag che indica se questo conflitto è il risultato di un'unione baseless.
Proprietà pubblica IsBinary True se i singoli il la codifica di base, è binaria.
Proprietà pubblica IsEncodingMismatched True se i e i valori di codifica sono diversi.
Proprietà pubblica IsForced Ottiene o imposta un flag che indica se il conflitto viene imposto.
Proprietà pubblica IsNamespaceConflict Ottiene o imposta un flag che indica se lo spazio dei nomi è in conflitto.
Proprietà pubblica IsResolved Ottiene o imposta un flag che indica se il conflitto viene risolto.
Proprietà pubblica IsRollbackConflict Ottiene un flag che indica se questo conflitto è causato da un'operazione di annullamento.
Proprietà pubblica IsShelvesetConflict Ottiene o imposta un flag che indica se il set di shelving è in conflitto.
Proprietà pubblica LocalPath Ottenere il percorso locale di questo conflitto o il percorso locale desiderato.
Proprietà pubblica MergedFileName Ottiene o imposta il percorso del file sottoposto.
Proprietà pubblica Options Ottiene le opzioni restituite dal server in cui viene descritto come il client deve elaborare questo conflitto.
Proprietà pubblica PendingChangeId Ottiene o imposta l'identificazione di modifica in sospeso
Proprietà pubblica PropertiesMergeSummary Restituisce il riepilogo di unione della proprietà si ne è stato generato.
Proprietà pubblica Reason Ottiene o imposta la causa del conflitto.
Proprietà pubblica RequiresExplicitAcceptMerge Restituisce true se la risoluzione di AcceptMerge non è conservatrice e può produrre risultati imprevisti. Gli esempi sono l'annullamento di un file (conflitto di modifica della eliminazione) o si elimina (conflitti di eliminazione- modifica.
Proprietà pubblica Resolution Ottiene o imposta la risoluzione dei conflitti.
Proprietà pubblica ResolutionOptions Ottiene o imposta le opzioni per controllare quali il conflitto viene risolto.
Proprietà pubblica ServerPath Ottenere il percorso server di questo conflitto.
Proprietà pubblica SourceLocalItem Ottiene o imposta l'elemento locale originale.
Proprietà pubblica Status Ottiene lo stato del conflitto.
Proprietà pubblica TargetLocalItem Ottiene o imposta l'elemento locale di destinazione.
Proprietà pubblica TheirChangeType Ottiene il tipo di modifica dei file.
Proprietà pubblica TheirDeletionId Ottiene o imposta il relativo ID di eliminazione dell'elemento
Proprietà pubblica TheirEncoding Ottiene o imposta la codifica dell'elemento.
Proprietà pubblica TheirFileExists Restituisce true se il lato del conflitto è un file associato.
Proprietà pubblica TheirHashValue Ottiene o imposta il valore hash.
Proprietà pubblica TheirItemId Ottiene o imposta il relativo ID elemento
Proprietà pubblica TheirItemType Ottiene o imposta il tipo di elemento.
Proprietà pubblica TheirLastMergedVersion Ottiene o imposta la versione estesa ultimo.
Proprietà pubblica TheirProperties Proprietà per TheirServerItem.Non popolato fino a DownloadProperties() o a GetPropertiesMergeSummary viene chiamato.
Proprietà pubblica TheirPropertyId Ottiene o imposta il relativo ID di proprietà
Proprietà pubblica TheirServerItem Ottiene o imposta il relativo elemento server.
Proprietà pubblica TheirShelvesetName Ottiene o imposta il accantonano il nome del set.
Proprietà pubblica TheirShelvesetOwnerName Gest o imposta il accantona il nome del proprietario set.
Proprietà pubblica TheirVersion Ottiene o imposta un valore che specifica l'id della propria versione dell'elemento.
Proprietà pubblica TheirVersionFrom Ottiene o imposta la versione da.
Proprietà pubblica Type Ottiene o imposta il tipo di conflitto.
Proprietà pubblica VersionControlServer Ottiene il repository che contiene questo conflitto.
Proprietà pubblica YourChangeType Ottiene o imposta il tipo di modifica del file.
Proprietà pubblica YourDeletionId Ottiene o imposta l'ID di eliminazione
Proprietà pubblica YourEncoding Ottiene o imposta la codifica server dell'elemento.
Proprietà pubblica YourItemId Ottiene o imposta un valore che specifica l'id dell'elemento.
Proprietà pubblica YourItemType Ottiene o imposta il tipo di elemento.
Proprietà pubblica YourLastMergedVersion Ottiene o imposta la versione estesa ultimo.
Proprietà pubblica YourLocalChangeType Ottiene o imposta il tipo di modifica del file locale.
Proprietà pubblica YourProperties Proprietà per YourServerItem.Non popolato fino a DownloadProperties() o a GetPropertiesMergeSummary viene chiamato.
Proprietà pubblica YourPropertyId Ottiene o imposta la proprietà di identificazione
Proprietà pubblica YourServerItem Ottiene o imposta l'elemento server.
Proprietà pubblica YourServerItemSource Ottiene o imposta l'origine dell'elemento server.
Proprietà pubblica YourVersion Ottiene o imposta la versione dell'elemento.

In alto

Metodi

  Nome Descrizione
Metodo pubblico DownloadBaseFile Scaricare il file di base del conflitto.
Metodo pubblico DownloadProperties Scarica le proprietà per questo conflitto.
Metodo pubblico DownloadTheirFile Scarica il contenuto del file in conflitto.Genera un'eccezione se non esiste alcun file in ingresso disponibile.
Metodo pubblico DownloadYourFile Scarica il contenuto del file in conflitto.Genera un'eccezione se non è disponibile il file.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetBriefMessage Ottiene un breve messaggio indicante il conflitto.Per un messaggio dettagliato, utilizzare GetFullMessage().
Metodo pubblico GetDetailedMessage Converte questo conflitto in messaggio visibili.
Metodo pubblico GetFullMessage Ottiene un messaggio dettagliato che dichiara il conflitto.Per un breve messaggio, utilizzare GetBriefMessage().
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico MergeProperties Genera il riepilogo di unione delle proprietà.Restituisce null se non esistono conflitti della proprietà.
Metodo pubblico ToString Crea una stringa leggibile dall'utente che riepiloga le proprietà di questo oggetto di conflitto. (Esegue l'override di Object.ToString()).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client