Sdílet prostřednictvím


UmlExtensions – třída

Rozšíření metody IElement, což je supertřída pro všechny typy prvku modelu UML.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.UmlExtensions

Obor názvů:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Sestavení:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (v Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Deklarace
<ExtensionAttribute> _
Public NotInheritable Class UmlExtensions
public static class UmlExtensions
[ExtensionAttribute]
public ref class UmlExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type UmlExtensions =  class end
public final class UmlExtensions

Typ UmlExtensions zveřejňuje následující členy.

Metody

  Název Popis
Veřejná metodaStatický člen AddReference Odkazy řetězec na element, kde řetězec je obvykle odkaz jako identifikátor URI, modelbus odkaz nebo ID pracovní položky.Použijte název označující typ odkazu.Vrátí objekt IReference, který představuje propojení.
Veřejná metodaStatický člen Delete Odstraní tento prvek a všechny vztahy, které prvky a tvary.
Veřejná metodaStatický člen DeleteAllReference Odeberte všechny odkazy na danou značku.
Veřejná metodaStatický člen GetId Získá identifikátor GUID, který identifikuje tento prvek.
Veřejná metodaStatický člen GetModelStore(Store) Implementace úložiště v IModelStore zalomí.
Veřejná metodaStatický člen GetModelStore(IElement) IModelStore, který obsahuje tento prvek získá.
Veřejná metodaStatický člen GetReferences Získáte IReferences dané značky, které jsou spojeny s tímto prvkem.
Veřejná metodaStatický člen GetRelatedElements<T> Získá prvky týkající se tohoto prvku vztahy zadaného typu.
Veřejná metodaStatický člen GetRelatedLinks<T> Získá vztahů určitého typu nebo od tohoto prvku.

Nahoru

Poznámky

Další informace o diagramech UML viz Vývoj modelů pro návrh softwaru.

Další informace o použití rozhraní API UML viz Rozšiřování modelů a diagramů UML.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml – obor názvů