Freigeben über


DiscussionThread-Klasse

Eine Erläuterung wird ein Kommentarthread, der mit einem Codeblock, einer Datei oder einer Codeüberprüfung zugeordnet ist.

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Discussion.Client
Assembly:  Microsoft.TeamFoundation.Discussion.Client (in Microsoft.TeamFoundation.Discussion.Client.dll)

Syntax

'Declaration
Public NotInheritable Class DiscussionThread
public sealed class DiscussionThread

Der DiscussionThread-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DiscussionThread(IDiscussionManager, Int32, Uri) Erstellt eine Diskussion.
Öffentliche Methode DiscussionThread(IDiscussionManager, Int32, Uri, String) Erstellt eine Diskussion.
Öffentliche Methode DiscussionThread(IDiscussionManager, Int32, Uri, String, DiscussionPosition) Erstellt eine Diskussion.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Id Die eindeutige ID des XAML-Standardschemakontexts.ID ist 0, wenn die Diskussion erstellt und auf einen eindeutigen Wert zugewiesen wird, nachdem sie dem Server gespeichert ist.
Öffentliche Eigenschaft ItemPath Serverpfad der Datei, in der die Diskussion auftritt.
Öffentliche Eigenschaft LastUpdatedDate Zeitpunkt, als die Diskussion zuletzt auf diesem Client aktualisiert wird.Nur diese Eigenschaft wird aktualisiert, wenn der Client für Updates abstimmt.
Öffentliche Eigenschaft NeedsSave True, wenn die Diskussion geändert hat und den lokalen Speicher gespeichert werden kann.
Öffentliche Eigenschaft Position Position in der Datei Diskussion der.
Öffentliche Eigenschaft PublishedDate Zeitpunkt, als die Diskussion veröffentlicht wird und von anderen angezeigt werden kann.
Öffentliche Eigenschaft ReadStatus Verfolgt, ob die Diskussion gelesen wurde.
Öffentliche Eigenschaft Revision Revision wird auf dem Server jedes Mal inkrementiert, wenn eine Diskussion veröffentlicht wird. jedoch aktualisiert ein veröffentlichensaufruf nicht die Revision der Clientdiskussion. Nur die Clientrevision wird aktualisiert, wenn der Client für Updates abstimmt.
Öffentliche Eigenschaft RootComment Der Stammkommentar Diskussion der.Setter funktioniert nur zum ersten Mal nur, wenn das RootComment NULL ist, um die Kommentare mit Thema der Diskussion sicherzustellen kann nicht aktualisiert werden.
Öffentliche Eigenschaft SavedDate DateTime von, als die Diskussion lokal gespeichert wurde.
Öffentliche Eigenschaft Severity Gibt den Schweregrad der Diskussion an.
Öffentliche Eigenschaft Status Gibt den Status der Diskussion an.
Öffentliche Eigenschaft VersionUri URI des Shelvesets oder des Changesets mit der Diskussion.
Öffentliche Eigenschaft WorkItemId ID der Arbeitsaufgabe Codeüberprüfungsanforderung zugeordnete Diskussion der.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddComment(Comment, Comment) Fügt einen angegebenen Kommentar dieser Diskussion hinzu. Eine Ausnahme wird ausgelöst, wenn: 1. parentComment ist jedoch NULL: ein.Die Diskussion verfügt über einen Stammkommentar.b.Die Erläuterung ist bereits gelöscht.2. parentComment noch nicht auf dem Server veröffentlicht wurde.
Öffentliche Methode AddComment(TeamFoundationIdentity, CommentType, String, Comment) Fügt einen neuen Kommentar dieser Diskussion hinzu. Eine Ausnahme wird ausgelöst, wenn: 1. parentComment ist jedoch NULL: ein.Die Diskussion verfügt über einen Stammkommentar.b.Die Erläuterung ist bereits gelöscht.2. parentComment noch nicht auf dem Server veröffentlicht wurde.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString (Überschreibt Object.ToString().)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Discussion.Client-Namespace