Klasa PackageExtensions
Rozszerzenie metodę manipulowania zawartość pakietu.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.PackageExtensions
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 PackageExtensions
public static class PackageExtensions
[ExtensionAttribute]
public ref class PackageExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type PackageExtensions = class end
public final class PackageExtensions
Typ PackageExtensions uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
CreateAbstraction | Utwórz nowe łącze IAbstraction w NamedElement | |
CreateActivity | Utwórz nowy obiekt IActivity w pakiecie | |
CreateActor | Utwórz nowy obiekt IActor w pakiecie | |
CreateArtifact | Utwórz nowy obiekt IArtifact w pakiecie | |
CreateAssociation | Utwórz nową IAssociation | |
CreateClass | Utwórz nowy obiekt IClass w pakiecie | |
CreateComment | Utwórz nowy obiekt IComment w pakiecie | |
CreateComponent | Utwórz nowy obiekt IComponent w pakiecie | |
CreateDataType | Utwórz nowy obiekt IDataType w pakiecie | |
CreateDependency | Utwórz nowe łącze IDependency w NamedElement | |
CreateEnumeration | Utwórz nowy obiekt IEnumeration w pakiecie | |
CreateInteraction | Utwórz nowy obiekt IInteraction w pakiecie | |
CreateInterface | Utwórz nowy obiekt IInterface w pakiecie | |
CreateInterfaceRealization | Utwórz nowe łącze IInterfaceRealization w BehavioredClassifier | |
CreatePackage | Utwórz nowy obiekt IPackage w pakiecie | |
CreatePrimitiveType | Utwórz nowy obiekt IPrimitiveType w pakiecie | |
CreateRealization | Utwórz nowe łącze IRealization w NamedElement | |
CreateSubsystem | Utwórz nowy obiekt ISubsystem w pakiecie | |
CreateUsage | Utwórz nowe łącze IUsage w NamedElement | |
CreateUseCase | Utwórz nowy obiekt IUseCase w pakiecie | |
GetImportedPackages | Importowanych pakietów obszaru nazw | |
GetImportingNamespaces | Przywozu nazw pakietu |
Początek
Uwagi
Aby uzyskać więcej informacji na temat diagramów UML, zobacz Modele projektowania dla projektowania oprogramowania.
Aby uzyskać więcej informacji dotyczących korzystania z interfejsu API UML, zobacz Rozszerzanie modeli UML i diagramów.
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