Classe PendingChange

Rappresenta una modifica non è stato eseguito il commit nel repository.

Gerarchia di ereditarietà

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

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

Sintassi

'Dichiarazione
Public NotInheritable Class PendingChange
public sealed class PendingChange

Il tipo PendingChange espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico PendingChange(Change)
Metodo pubblico PendingChange(VersionControlServer, String, String, String, ItemType, Int32, ChangeType)

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ChangeType Ottiene ChangeType di questa modifica in sospeso.
Proprietà pubblica ChangeTypeName Ottiene il nome localizzato del tipo di modifica.
Proprietà pubblica ConflictType Ottiene il tipo di conflitto con questa modifica.Ciò è compilata solo per le query sulle aree di lavoro locali.
Proprietà pubblica CreationDate Ottiene la data della modifica è in corso.
Proprietà pubblica DeletionId Ottiene l'id dell'elemento l'eliminazione.
Proprietà pubblicaMembro statico EmptyIEnumerable Ottiene uno IEnumerable vuoto di PendingChanges.
Proprietà pubblica Encoding Ottiene la codifica del file.
Proprietà pubblica EncodingName Ottiene il nome localizzato di codifica.
Proprietà pubblica FileName Ottiene il nome file per la modifica in sospeso dal percorso locale.Ottiene il nome file dal percorso server se il percorso locale non è disponibile.
Proprietà pubblica HashValue Ottiene il message HashValue per il contenuto di modifica in sospeso.
Proprietà pubblica IsAdd Ottiene un flag che indica se questa modifica in sospeso è in corso aggiunto.
Proprietà pubblica IsBranch Ottiene un flag che indica se questa modifica è di un ramo in attesa.
Proprietà pubblica IsCandidate Ottiene un valore che indica se la modifica è un candidato.
Proprietà pubblica IsDelete Ottiene un flag che indica se questa modifica in sospeso è una eliminazione in attesa.
Proprietà pubblica IsEdit Ottiene un flag che indica se questa modifica in sospeso è una modifica in sospeso.
Proprietà pubblica IsEncoding Ottiene un flag che indica se questa modifica in sospeso è una modifica in sospeso il tipo di file.
Proprietà pubblica IsImplicit Ottiene un valore che indica se questa modifica in sospeso rappresenta la modifica nell'elemento figlio causato dalla modifica solo padre.
Proprietà pubblica IsLocalItemDelete Ottiene un flag che indica se la modifica in sospeso viene eliminato un file locale o una cartella.
Proprietà pubblica IsLock Ottiene un flag che indica se questa modifica in sospeso con blocco.
Proprietà pubblica IsMerge Ottiene un flag che indica se questa modifica è di un'unione in attesa.
Proprietà pubblica IsRename Ottiene un flag che indica se questa modifica in sospeso è in corso rinominato.
Proprietà pubblica IsRollback Ottiene un flag che indica se questa modifica è di rollback in attesa.
Proprietà pubblica IsUndelete Ottiene un flag che indica se questo le modifiche è in corso l'annullamento.
Proprietà pubblica IsUnshelvedChange Ottiene un flag che indica se questa modifica in sospeso proviene da eseguire l'unshelving di uno shelveset.
Proprietà pubblica ItemId Ottiene l'id elemento utilizzato per scaricare i contenuti del file.
Proprietà pubblica ItemType Ottiene il tipo di elemento da modificare.
Proprietà pubblica Length Ottiene la lunghezza del contenuto eseguito il commit (la versione del file modifica generale su).
Proprietà pubblica LocalItem Ottiene il percorso dell'elemento nel file system locale del client.
Proprietà pubblicaMembro statico LocalItemComparer L'operatore di confronto che confronta gli elementi locali.
Proprietà pubblica LocalOrServerFolder Ottiene la cartella locale se disponibile.In caso contrario, ottiene la cartella del server.
Proprietà pubblica LocalOrServerItem Ottiene il percorso locale se disponibile.In caso contrario, il percorso server.
Proprietà pubblica LockLevel Ottiene il livello del blocco dell'elemento.
Proprietà pubblica LockLevelName Ottiene il nome localizzato del livello di blocco.
Proprietà pubblica LockLevelShortName Ottiene il nome breve localizzato del livello di blocco.
Proprietà pubblica MergeSources Ottiene la raccolta di sola lettura di MergeSources associato a questa modifica in sospeso.
Proprietà pubblica PendingChangeId Ottiene l'id che rappresenta un valore univoco associato alla modifica.
Proprietà pubblica PendingSetName
Proprietà pubblica PendingSetOwner
Proprietà pubblica PropertyValues Ottiene le proprietà di questa modifica in sospeso.
Proprietà pubblica ServerItem Ottiene l'elemento server che sta lavorando.
Proprietà pubblicaMembro statico ServerItemComparer Ottiene l'operatore di confronto che confronta gli elementi server.
Proprietà pubblica SourceDeletionId Ottiene o imposta l'id di eliminazione dell'elemento originale.
Proprietà pubblica SourceLocalItem Ottiene il percorso locale di origine o l'elemento da modificare.
Proprietà pubblica SourceServerItem Ottiene il percorso server o l'elemento da modificare.
Proprietà pubblica SourceVersionFrom Ottiene o imposta la versione di origine da.
Proprietà pubblica ToolTipText Ottiene il testo di descrizione comando per questa modifica in sospeso.
Proprietà pubblica Undone Ottiene un flag che indica se questa modifica in sospeso è stata annullata.
Proprietà pubblica UploadHashValue Ottiene il message HashValue per il file attualmente associato a questa modifica in sospeso.
Proprietà pubblica Version Ottiene la versione di modifica in sospeso.
Proprietà pubblica VersionControlServer Ottiene il repository che contiene questa modifica in sospeso.

In alto

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico ConvertToChangeType Converte il valore intero ChangeType restituito dal server in un enum ChangeType.
Metodo pubblicoMembro statico ConvertToInt Converte il valore enum client ChangeType al valore intero utilizzato dal server.
Metodo pubblico DownloadBaseFile() Scarica il contenuto della versione del file in cui la modifica in generale.
Metodo pubblico DownloadBaseFile(String) Scaricare la versione di base del file da cui la modifica in generale.
Metodo pubblico DownloadShelvedFile() Scarica il contenuto sospeso per questa modifica in sospeso.Genera se questa non è una modifica in sospeso sospesa.
Metodo pubblico DownloadShelvedFile(String) Scarica il contenuto sospeso per questa modifica in sospeso.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro statico FromXml
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblicoMembro statico GetLocalizedStringForChangeType(ChangeType) Crea una stringa localizzata leggibile dall'utente per il tipo di modifica.
Metodo pubblicoMembro statico GetLocalizedStringForChangeType(ChangeType, Boolean) Crea una stringa localizzata leggibile dall'utente per il tipo di modifica.
Metodo pubblicoMembro statico GetLocalizedStringForItemType Ottiene la stringa localizzata per il tipo di elemento.
Metodo pubblicoMembro statico GetLocalizedStringForLockLevel Ottiene la stringa localizzata per il livello di blocco.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoMembro statico IsIEnumerableEmpty Verifica se uno IEnumberable di oggetti di PendingChange è vuoto.
Metodo pubblicoMembro statico IsSourceRename Controlla se il tipo di modifica specificato sia un database di origine rinominare e non contiene una somma, non crea un ramo, né rinominare.
Metodo pubblicoMembro statico MaterializeIEnumerable Converte IEnumerable uno degli oggetti di PendingChange a una matrice di oggetti di PendingChange.
Metodo pubblico RestoreCandidateDelete Ripristina un'eliminazione candidate su disco, se è una cartella, figlio di controlli in modo ricorsivo e li ripristina anche.
Metodo pubblico SetChangeType
Metodo pubblicoMembro statico ToLocalItems Ottiene una matrice di percorsi locali dell'elemento da una matrice di modifiche in sospeso.
Metodo pubblicoMembro statico ToServerItems Ottiene una matrice di percorsi server dell'elemento da una matrice di modifiche in sospeso.
Metodo pubblico ToString Crea una stringa leggibile dall'utente che descrive un oggetto di PendingChange. (Esegue l'override di Object.ToString()).
Metodo pubblico ToXml(XmlWriter, String)
Metodo pubblicoMembro statico ToXml(XmlWriter, String, PendingChange)
Metodo pubblico UpdateSourceItems

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