Udostępnij za pośrednictwem


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
Metoda publicznaStatyczny element członkowski CreateAbstraction Utwórz nowe łącze IAbstraction w NamedElement
Metoda publicznaStatyczny element członkowski CreateActivity Utwórz nowy obiekt IActivity w pakiecie
Metoda publicznaStatyczny element członkowski CreateActor Utwórz nowy obiekt IActor w pakiecie
Metoda publicznaStatyczny element członkowski CreateArtifact Utwórz nowy obiekt IArtifact w pakiecie
Metoda publicznaStatyczny element członkowski CreateAssociation Utwórz nową IAssociation
Metoda publicznaStatyczny element członkowski CreateClass Utwórz nowy obiekt IClass w pakiecie
Metoda publicznaStatyczny element członkowski CreateComment Utwórz nowy obiekt IComment w pakiecie
Metoda publicznaStatyczny element członkowski CreateComponent Utwórz nowy obiekt IComponent w pakiecie
Metoda publicznaStatyczny element członkowski CreateDataType Utwórz nowy obiekt IDataType w pakiecie
Metoda publicznaStatyczny element członkowski CreateDependency Utwórz nowe łącze IDependency w NamedElement
Metoda publicznaStatyczny element członkowski CreateEnumeration Utwórz nowy obiekt IEnumeration w pakiecie
Metoda publicznaStatyczny element członkowski CreateInteraction Utwórz nowy obiekt IInteraction w pakiecie
Metoda publicznaStatyczny element członkowski CreateInterface Utwórz nowy obiekt IInterface w pakiecie
Metoda publicznaStatyczny element członkowski CreateInterfaceRealization Utwórz nowe łącze IInterfaceRealization w BehavioredClassifier
Metoda publicznaStatyczny element członkowski CreatePackage Utwórz nowy obiekt IPackage w pakiecie
Metoda publicznaStatyczny element członkowski CreatePrimitiveType Utwórz nowy obiekt IPrimitiveType w pakiecie
Metoda publicznaStatyczny element członkowski CreateRealization Utwórz nowe łącze IRealization w NamedElement
Metoda publicznaStatyczny element członkowski CreateSubsystem Utwórz nowy obiekt ISubsystem w pakiecie
Metoda publicznaStatyczny element członkowski CreateUsage Utwórz nowe łącze IUsage w NamedElement
Metoda publicznaStatyczny element członkowski CreateUseCase Utwórz nowy obiekt IUseCase w pakiecie
Metoda publicznaStatyczny element członkowski GetImportedPackages Importowanych pakietów obszaru nazw
Metoda publicznaStatyczny element członkowski 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