Compartilhar via


Classe DiscussionThread

Uma discussão é um segmento de comentário associado com um bloco de código, um arquivo ou de uma revisão de código.

Hierarquia de herança

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

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

Sintaxe

'Declaração
Public NotInheritable Class DiscussionThread
public sealed class DiscussionThread

O tipo DiscussionThread expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DiscussionThread(IDiscussionManager, Int32, Uri) Constrói uma discussão.
Método público DiscussionThread(IDiscussionManager, Int32, Uri, String) Constrói uma discussão.
Método público DiscussionThread(IDiscussionManager, Int32, Uri, String, DiscussionPosition) Constrói uma discussão.

Superior

Propriedades

  Nome Descrição
Propriedade pública Id A identificação exclusiva de uma discussão.A identificação é 0 quando a discussão é criada e atribuída a um valor exclusivo depois que é salva no servidor.
Propriedade pública ItemPath Caminho de servidor do arquivo na discussão ocorre.
Propriedade pública LastUpdatedDate O horário na discussão é atualizado último nesse cliente.Esta propriedade é atualizado somente quando o cliente ele investiga para atualizações.
Propriedade pública NeedsSave Retifique se a discussão foi alterado e pode ser salva no armazenamento local.
Propriedade pública Position Posição no arquivo de discussão.
Propriedade pública PublishedDate O horário na discussão é publicado e pode ser exibida por outro.
Propriedade pública ReadStatus Controla se a discussão foi lido.
Propriedade pública Revision A revisão incrementada estiver no servidor sempre que uma discussão é publicado. No entanto, uma chamada publicar não atualizará a revisão de discussão de cliente. A revisão do cliente são atualizados somente quando o cliente ele investiga para atualizações.
Propriedade pública RootComment O comentário da raiz de discussão.O setter funciona somente pela primeira vez, somente quando o RootComment é zero, para garantir que os comentários rosqueados de notícias não pode ser atualizado.
Propriedade pública SavedDate DateTime de quando a discussão foi salvo localmente.
Propriedade pública Severity Indica a gravidade de discussão.
Propriedade pública Status Indica o status de discussão.
Propriedade pública VersionUri URI de check-in particular ou do conjunto de alterações associados com a discussão.
Propriedade pública WorkItemId A identificação de WorkItem de solicitação de revisão de código associado com a discussão.

Superior

Métodos

  Nome Descrição
Método público AddComment(Comment, Comment) Adiciona um comentário dada a esta discussão. Uma exceção será lançada se: 1.parentComment é nulo mas: a.A discussão tem um comentário raiz.b.A discussão é excluída.2.parentComment ainda não foi publicado para o servidor.
Método público AddComment(TeamFoundationIdentity, CommentType, String, Comment) Adiciona um novo comentário a esta discussão. Uma exceção será lançada se: 1.parentComment é nulo mas: a.A discussão tem um comentário raiz.b.A discussão é excluída.2.parentComment ainda não foi publicado para o servidor.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público ToString (Substitui Object.ToString().)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Discussion.Client