Sdílet prostřednictvím


UmlExtensions – třída

Rozšíření metody IElement, což je supertřída všech typů 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 například identifikátor URI, modelbus odkaz nebo identifikátor pracovní položku.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 relace, vlastní prvky a tvary.
Veřejná metodaStatický člen DeleteAllReference Odstraní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) IModelStore, který obsahuje tento prvek získá.
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 tohoto prvku vztahy zadaného typu.
Veřejná metodaStatický člen GetRelatedLinks<T> Získá vztahy zadaný typ nebo od tohoto prvku.

Nahoru

Poznámky

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

Další informace o použití rozhraní API UML, viz Rozšíření modelů UML a diagramů.

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ů