ILinkedWorkItemExtension-Schnittstelle
Implementieren und exportieren Sie diese Schnittstelle, um einen Handler für Arbeitsaufgaben-Links zu definieren. Wird aufgerufen, wenn ein Element in einem UML-Modell mit einer TFS-Arbeitsaufgabe verknüpft ist.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntax
'Declaration
<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
Der ILinkedWorkItemExtension-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
OnWorkItemCreated | Wird aufgerufen, wenn ein Benutzer ein Modellelement mit einer neuen TFS-Arbeitsaufgabe verknüpfen möchte.Wird aufgerufen, bevor die Arbeitsaufgabe dem Benutzer angezeigt wird, sodass Sie die Felder im currentDocument festlegen können. | |
OnWorkItemLinked | Wird aufgerufen, wenn ein Link zu einer neuen oder vorhandenen TFS-Arbeitsaufgabe hergestellt wird. | |
OnWorkItemRemoved | Wird aufgerufen, bevor die Verknüpfung des Modellelements mit einer Arbeitsaufgabe aufgehoben wird, einschließlich des Löschens des Modellelements. |
Zum Seitenanfang
Hinweise
Weitere Informationen zu UML-Diagrammen finden Sie unter Entwickeln von Modellen für den Softwareentwurf.
Weitere Informationen zur Verwendung der UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.
Siehe auch
Referenz
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml-Namespace