Condividi tramite


Classe DiscussionThread

Una discussione è un thread di commento associato a un blocco di codice, di file o della revisione.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Discussion.Client.DiscussionThread

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

Sintassi

'Dichiarazione
Public NotInheritable Class DiscussionThread
public sealed class DiscussionThread

Il tipo DiscussionThread espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DiscussionThread(IDiscussionManager, Int32, Uri) Costruisce una descrizione.
Metodo pubblico DiscussionThread(IDiscussionManager, Int32, Uri, String) Costruisce una descrizione.
Metodo pubblico DiscussionThread(IDiscussionManager, Int32, Uri, String, DiscussionPosition) Costruisce una descrizione.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Id l'identificazione univoca di una discussione.L'id è 0 quando la discussione viene creata e viene assegnato un valore univoco dopo che viene salvata nel server.
Proprietà pubblica ItemPath Percorso del file in cui la discussione si verifica.
Proprietà pubblica LastUpdatedDate Ora in cui la discussione viene aggiornata per ultimo nel client.Questa proprietà viene aggiornata solo quando il client vota per gli aggiornamenti.
Proprietà pubblica NeedsSave True se la discussione sono stati modificati e può essere salvata nell'archivio locale.
Proprietà pubblica Position Posizione nel file di descrizione.
Proprietà pubblica PublishedDate Ora in cui la discussione viene pubblicata e può essere visualizzata da altri.
Proprietà pubblica ReadStatus Registra se la discussione è stata letta.
Proprietà pubblica Revision La revisione viene incrementato nel server ogni volta che una discussione viene pubblicata. Tuttavia, una chiamata di pubblicazione non aggiornerà la revisione di trattare client. La revisione client solo aggiornata quando il client vota per gli aggiornamenti.
Proprietà pubblica RootComment Il commento radice di discussione.Funzionamento della funzione Set solo per la prima volta, solo quando il RootComment è null, per fornire commenti quanto la discussione non possono essere aggiornati.
Proprietà pubblica SavedDate Il DateTime quando la discussione è stata salvata in locale.
Proprietà pubblica Severity Indica la gravità di trattare.
Proprietà pubblica Status Indica lo stato della discussione.
Proprietà pubblica VersionUri URI di shelveset o dell'insieme di modifiche associati alla discussione.
Proprietà pubblica WorkItemId L'id dell'elemento di lavoro della richiesta di revisione del codice è associata alla discussione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddComment(Comment, Comment) Aggiunge un commento specificato in questa discussione. Un'eccezione viene generata quando: 1. parentComment è null ma: a.La discussione con un commento radice.b.La discussione già viene eliminato.2. parentComment non è ancora stato pubblicato nel server.
Metodo pubblico AddComment(TeamFoundationIdentity, CommentType, String, Comment) Aggiungere un nuovo commento a questa discussione. Un'eccezione viene generata quando: 1. parentComment è null ma: a.La discussione con un commento radice.b.La discussione già viene eliminato.2. parentComment non è ancora stato pubblicato nel server.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
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 ToString (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.Discussion.Client