Compartilhar via


Interface ILinkedWorkItemExtension

Implemente e exporte a esta interface para definir um manipulador para links de item de trabalho. Isso é chamado quando um elemento em um modelo UML está vinculado a um item de trabalho do TFS.

Esta API não compatível com CLS. 

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public Interface ILinkedWorkItemExtension
[CLSCompliantAttribute(false)]
public interface ILinkedWorkItemExtension
[CLSCompliantAttribute(false)]
public interface class ILinkedWorkItemExtension
[<CLSCompliantAttribute(false)>]
type ILinkedWorkItemExtension =  interface end
public interface ILinkedWorkItemExtension

O tipo ILinkedWorkItemExtension expõe os membros a seguir.

Métodos

  Nome Descrição
Método público OnWorkItemCreated Chamado quando um usuário deseja vincular um elemento de modelo para um novo TFS item de trabalho.Chamado antes que o item de trabalho é exibido ao usuário, para que você possa definir os campos em currentDocument.
Método público OnWorkItemLinked Chamado quando um link é feito para um item de trabalho novo ou existente do TFS.
Método público OnWorkItemRemoved Chamado antes que o elemento de modelo é desvinculado a partir de um item de trabalho, inclusive quando o elemento de modelo é excluído.

Início

Comentários

Para obter mais informações sobre os diagramas UML, consulte O desenvolvimento de modelos de Design de Software.

Para obter mais informações sobre como usar a API de UML, consulte Diagramas e modelos UML estendendo.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml