Klasa UmlExtensions
Metody rozszerzenia IElement, który jest superklasy wszystkich typów elementu modelu UML.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.UmlExtensions
Przestrzeń nazw: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Zestaw: Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
![]() ![]() |
AddReference | Łącza ciąg do elementu, zwykle, gdzie ciąg jest odwołanie, takie jak identyfikator URI, odwołanie modelbus lub identyfikator elementu pracy.Aby wskazać typ odwołania, należy użyć nazwy.Zwraca obiekt reprezentujący łącze IReference. |
![]() ![]() |
Delete | Usuwa ten element i wszystkie relacje, stanowią własność elementów i kształtów. |
![]() ![]() |
DeleteAllReference | Usuń wszystkie odwołania z danym znacznikiem. |
![]() ![]() |
GetId | Pobiera identyfikator GUID, który identyfikuje ten element. |
![]() ![]() |
GetModelStore(Store) | Otacza wdrożenie magazynu w IModelStore. |
![]() ![]() |
GetModelStore(IElement) | Pobiera IModelStore, który zawiera ten element. |
![]() ![]() |
GetReferences | Pobierz IReferences danym znacznikiem, które są skojarzone z tym elementem. |
![]() ![]() |
GetRelatedElements<T> | Pobiera elementy związane z tym elementem od określonego typu relacji. |
![]() ![]() |
GetRelatedLinks<T> | Pobiera relacje określonego typu z lub do tego elementu. |
Początek
Uwagi
Aby uzyskać więcej informacji o diagramach UML, zobacz Modele projektowania dla projektowania oprogramowania.
Aby uzyskać więcej informacji dotyczących korzystania z interfejsu API UML, zobacz Rozszerzanie diagramów i modeli UML.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml