PackageExtensions - класс
Метод расширения для манипулирования содержимым пакета.
Иерархия наследования
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.PackageExtensions
Пространство имен: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Сборка: Microsoft.VisualStudio.ArchitectureTools.Extensibility (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Синтаксис
'Декларация
<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
Тип PackageExtensions предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() ![]() |
CreateAbstraction | Создает новую связь IAbstraction в NamedElement |
![]() ![]() |
CreateActivity | Создает новый объект IActivity в пакете |
![]() ![]() |
CreateActor | Создает новый объект IActor в пакете |
![]() ![]() |
CreateArtifact | Создает новый объект IArtifact в пакете |
![]() ![]() |
CreateAssociation | Создает новый объект IAssociation |
![]() ![]() |
CreateClass | Создает новый объект IClass в пакете |
![]() ![]() |
CreateComment | Создает новый объект IComment в пакете |
![]() ![]() |
CreateComponent | Создает новый объект IComponent в пакете |
![]() ![]() |
CreateDataType | Создает новый объект IDataType в пакете |
![]() ![]() |
CreateDependency | Создает новую связь IDependency в NamedElement |
![]() ![]() |
CreateEnumeration | Создает новый объект IEnumeration в пакете |
![]() ![]() |
CreateInteraction | Создает новый объект IInteraction в пакете |
![]() ![]() |
CreateInterface | Создает новый объект IInterface в пакете |
![]() ![]() |
CreateInterfaceRealization | Создает новую связь IInterfaceRealization в BehavioredClassifier |
![]() ![]() |
CreatePackage | Создает новый объект IPackage в пакете |
![]() ![]() |
CreatePrimitiveType | Создает новый объект IPrimitiveType в пакете |
![]() ![]() |
CreateRealization | Создает новую связь IRealization в NamedElement |
![]() ![]() |
CreateSubsystem | Создает новый объект ISubsystem в пакете |
![]() ![]() |
CreateUsage | Создает новую связь IUsage в NamedElement |
![]() ![]() |
CreateUseCase | Создает новый объект IUseCase в пакете |
![]() ![]() |
GetImportedPackages | Импортированные пакеты пространства имен. |
![]() ![]() |
GetImportingNamespaces | Импортирующее пространство имен пакета |
В начало страницы
Заметки
Дополнительные сведения о диаграммах UML см. в разделе Разработка моделей для программного проектирования.
Дополнительные сведения об использовании API UML см. в разделе Расширение моделей и схем UML.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml - пространство имен