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 viene eseguita.
Proprietà pubblica LastUpdatedDate Tempo in cui la discussione viene aggiornata per ultimo nel client.Questa proprietà viene aggiornata solo quando il client esegue 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 Tempo 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 esegue per gli aggiornamenti.
Proprietà pubblica RootComment Il commento radice di trattare.Funzionamento della funzione Set solo per la prima volta, solo quando il RootComment è null, per fornire commenti infilate di trattare non possono essere aggiornati.
Proprietà pubblica SavedDate Il tipo DateTime di quando la discussione è stata salvata in locale.
Proprietà pubblica Severity Indica la gravità di trattare.
Proprietà pubblica Status Indica lo stato della descrizione.
Proprietà pubblica VersionUri URI dell'area di sospensione o dell'insieme di modifiche associati alla discussione.
Proprietà pubblica WorkItemId L'id dell'elemento di lavoro della richiesta della revisione del codice è associata alla discussione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddComment(Comment, Comment) Aggiungere 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à stata eliminata.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à stata eliminata.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 predefinita. (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