Sdílet prostřednictvím


UmlExtensions – třída

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

Hierarchie dědičnosti

System.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 prvek, 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 relace vlastněné a obrazce prvků.
Veřejná metodaStatický člen DeleteAllReference Odstraňte všechny odkazy dané značky.
Veřejná metodaStatický člen GetId GUID identifikující tento prvek získá.
Veřejná metodaStatický člen GetModelStore(Store) Implementace úložiště v IModelStore zalomí.
Veřejná metodaStatický člen GetModelStore(IElement) Získá obsahující tento prvek IModelStore.
Veřejná metodaStatický člen GetReferences Získáte IReferences dané značky přidružené k tomuto prvku.
Veřejná metodaStatický člen GetRelatedElements<T> Získá prvky týkající se tento prvek vztahy zadaného typu.
Veřejná metodaStatický člen GetRelatedLinks<T> Určený typ relací získává z nebo do tohoto prvku.

Na začátek

Poznámky

Další informace o diagramy UML zobrazit Vývoj modely pro Design softwaru.

Další informace o použití rozhraní API UML viz Rozšíření modely a diagramy.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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