Share via


Classe Shelveset

Una raccolta lato server di modifiche in sospeso e di metadati collegati.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Shelveset

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

Sintassi

'Dichiarazione
Public NotInheritable Class Shelveset
public sealed class Shelveset

Il tipo Shelveset espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico Shelveset(VersionControlServer, String, String) Inizializza una nuova istanza dello shelveset.
Metodo pubblico Shelveset(VersionControlServer, String, String, IEnumerable<PropertyValue>) Creare un oggetto dello shelveset per sospendere le modifiche.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ArtifactUri Elemento URI
Proprietà pubblica AssociatedWorkItems Restituisce un set limitato di informazioni sugli elementi di lavoro collegati con questo insieme di modifiche.Questa proprietà non ruota su un WorkItemStore.Di conseguenza, è molto rapida.
Proprietà pubblica BriefWorkItemInfo Brevi informazioni sull'elemento di lavoro inclusi solo l'id e le azioni su ciascuno incluso con lo shelveset. A differenza di WorkItemInfo, questa proprietà non accede al server.
Proprietà pubblica ChangesExcluded Ottiene o imposta un flag che indica se alcune modifiche sono escluse da tale shelveset.
Proprietà pubblica CheckinNote Ottiene o imposta la nota di archiviazione associata a questa shelveset.
Proprietà pubblica Comment Ottiene o imposta il commento che descrive lo shelveset.
Proprietà pubblica CreationDate Ottiene o imposta la data e l'ora che lo shelveset è stata sospesa.
Proprietà pubblica DisplayName Ottiene il nome formattato lo shelveset.
Proprietà pubblica Name Ottiene o imposta il nome shelveset.
Proprietà pubblicaMembro statico NameComparer Ottiene operatore di confronto per i nomi.
Proprietà pubblica OwnerDisplayName Questo è il proprietario dello shelveset nel formato di visualizzazione.
Proprietà pubblica OwnerName Ottiene o imposta il nome del proprietario.
Proprietà pubblica PolicyOverrideComment Ottiene o imposta un commento fornito dall'utente che descrive perché i criteri non è riuscita.
Proprietà pubblica Properties Restituisce una raccolta di sola lettura delle proprietà associate allo shelveset.
Proprietà pubblica QualifiedName Questo nome univoco formattato lo shelveset.
Proprietà pubblica VersionControlServer Ottiene il repository che contiene tale shelveset.
Proprietà pubblica WorkItemInfo Ottiene o imposta una matrice di elementi di lavoro associati allo shelveset e il comportamento di archiviazione.

In alto

Metodi

  Nome Descrizione
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 pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico RemoveProperty Cancella la proprietà da contenitore delle proprietà.
Metodo pubblico SetProperty Aggiunge o aggiorna il valore della proprietà nel contenitore delle proprietà.
Metodo pubblico ToString Crea una stringa leggibile dall'utente che descrive le proprietà in questa shelveset. (Esegue l'override di Object.ToString()).
Metodo pubblico ToXml(XmlWriter, String)
Metodo pubblicoMembro statico ToXml(XmlWriter, String, Shelveset)

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