Classe WorkItem
Representa um item de trabalho em Team Foundation Server.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
Namespace: Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly: Microsoft.TeamFoundation.WorkItemTracking.Client (em Microsoft.TeamFoundation.WorkItemTracking.Client.dll)
Sintaxe
'Declaração
Public NotInheritable Class WorkItem
public sealed class WorkItem
O tipo WorkItem expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
WorkItem | Inicializa uma nova instância da classe WorkItem de WorkItemTypeespecificado. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AreaId | Obtém ou define o valor inteiro do campo de AreaId para este item de trabalho. |
![]() |
AreaPath | Obtém ou define o valor da cadeia de caracteres do campo de AreaPath para este item de trabalho. |
![]() |
AttachedFileCount | Obtém o número de arquivos anexados para este item de trabalho. |
![]() |
Attachments | Obtém o objeto de AttachmentCollection que representa os anexos que pertencem ao item de trabalho. |
![]() |
AuthorizedDate | |
![]() |
ChangedBy | Obtém o valor da cadeia de caracteres do campo de ChangedBy para este item de trabalho. |
![]() |
ChangedDate | Obtém o objeto de DateTime que representa a data e hora que este item de trabalho foi o último alterado. |
![]() |
CreatedBy | Obtém o valor da cadeia de caracteres do campo de CreatedBy para este item de trabalho. |
![]() |
CreatedDate | Obtém o objeto de DateTime que representa a data e hora que este item de trabalho foi criado. |
![]() |
Description | Obtém ou define uma cadeia de caracteres que descreve este item de trabalho. |
![]() |
DisplayForm | Obtém o formulário de exibição que está associado com esse item de trabalho. |
![]() |
ExternalLinkCount | Obtém o número de links externas neste item de trabalho. |
![]() |
Fields | Obtém o objeto de FieldCollection que contém Fields deste item de trabalho. |
![]() |
History | Obtém ou define o valor da cadeia de caracteres do campo histórico para este item de trabalho. |
![]() |
HyperLinkCount | Obtém o número de hiperlinks neste item de trabalho. |
![]() |
Id | Obtém a identificação do item de trabalho. |
![]() |
IsDirty | Obtém um sinalizador que descreve se este item de trabalho foi alterado desde que sua salvar mais recente. |
![]() |
IsNew | Obtém um sinalizador que descreve se este item de trabalho é novo. |
![]() |
IsOpen | Obtém um sinalizador que descreve se este item de trabalho está atualmente aberto para edição. |
![]() |
IsPartialOpen | Obtém um sinalizador que descreve se o item de trabalho está aberto parcialmente. |
![]() |
IsReadOnly | Obtém um sinalizador que descreve se o item de trabalho é somente leitura. |
![]() |
IsReadOnlyOpen | Obtém um sinalizador que descreve se o item de trabalho está aberto como somente leitura. |
![]() |
Item[String] | Obtém ou define o valor de um campo neste item de trabalho que é especificado pelo nome do campo. |
![]() |
Item[CoreField] | Obtém ou define o valor de um campo neste item de trabalho que é especificado pela identificação do campo |
![]() |
IterationId | Obtém ou define o valor inteiro do campo de IterationId deste item de trabalho. |
![]() |
IterationPath | Obtém ou define o valor da cadeia de caracteres do campo de IterationPath deste item de trabalho. |
![]() |
Links | Obtém a coleção dos links neste item de trabalho. |
![]() |
NodeName | Obtém ou define o valor da cadeia de caracteres do campo de NodeName deste item de trabalho. |
![]() |
Project | Obtém o projeto atual que está associado com esse item de trabalho. |
![]() |
Reason | Obtém ou define o valor da cadeia de caracteres do campo de razão para este item de trabalho. |
![]() |
RelatedLinkCount | Obtém o número de links relacionados deste item de trabalho. |
![]() |
Rev | Obtém o número inteiro que representa o número de revisão deste item de trabalho. |
![]() |
RevisedDate | Obtém um objeto de DateTime que representa a data de revisão e hora deste item de trabalho. |
![]() |
Revision | Obtém o número inteiro que representa o número de revisão deste item de trabalho. |
![]() |
Revisions | Obtém um objeto de RevisionCollection que representa uma coleção de números de revisão válidos para este item de trabalho. |
![]() |
State | Obtém ou define uma cadeia de caracteres que descreve o estado do item de trabalho. |
![]() |
Store | Obtém a WorkItemStore que este item de trabalho pertence. |
![]() |
Tags | |
![]() |
TemporaryId | Obtém a identificação temporário deste item de trabalho. |
![]() |
Title | Obtém ou define uma cadeia de caracteres que descreve o título do item de trabalho. |
![]() |
Type | Obtém um objeto de WorkItemType que representa o tipo deste item de trabalho. |
![]() |
Uri | Obtém o identificador de recursos uniforme (Uri) deste item de trabalho. |
![]() |
Watermark | |
![]() |
WorkItemLinkHistory | Obtém um objeto de WorkItemLinkCollection que representa uma coleção de WorkItemLinks que contém links para este item de trabalho agora ou associado a ele no passado. |
![]() |
WorkItemLinks | Obtém um objeto de WorkItemLinkCollection que representa uma coleção de WorkItemLinks que vinculam atualmente a este item de trabalho. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Close | Fecha esta instância de WorkItem e libera a memória que está associada com ele. |
![]() |
Copy() | Cria uma cópia dessa instância de WorkItem. |
![]() |
Copy(WorkItemType) | Cria uma cópia dessa instância de WorkItem que é de WorkItemTypeespecificado. |
![]() |
Copy(WorkItemType, WorkItemCopyFlags) | Cria uma cópia dessa instância de WorkItem que é de WorkItemTypeespecificado. |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetNextState | Obtém o estado seguir esse item de trabalho baseado em ação do usuário. |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
IsValid | Valida os campos do item de trabalho. |
![]() |
Open | Abra o item de trabalho para a alteração. |
![]() |
PartialOpen | Abra o item de trabalho para modificação para passar quantidades de dados mínimas na rede. |
![]() |
Reset | Reverter as alterações que foram feitas como último a salvar. |
![]() |
Save() | Salva todas as alterações pendentes neste item de trabalho. |
![]() |
Save(SaveFlags) | Salva todas as alterações pendentes neste item de trabalho. |
![]() |
SetDirty | Substitui temporariamente sujo o estado de um item de trabalho.Qualquer alteração no item de trabalho que esta seja reiniciada o valor correto, dependendo do estado de alteração de item de trabalho. |
![]() |
SyncToLatest | Sincroniza o item de trabalho à revisão a mais recente. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
![]() |
Validate | Obtém um ArrayList dos campos neste item de trabalho que são inválidos. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
![]() |
FieldChanged | Ocorre quando um campo é atualizado nessa instância de WorkItem. |
![]() |
Saving | O evento é acionado todas as vezes o item de trabalho está prestes a ser salvo. |
Superior
Comentários
Os seguintes métodos para acessar os campos e os valores de campo estão disponíveis:
WorkItem [“campo nome”] obtém/define o valor de um campo.
WorkItem.Fields [“campo nome”] obtém/define o campo, não o valor.
WorkItem.Fields [“campo nome”]. Obtém o valor/define o valor do campo.
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.