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 | NamedElement に IAbstraction 新しいリンクを作成します | |
CreateActivity | パッケージに新しい IActivity オブジェクトを作成します | |
CreateActor | パッケージに新しい IActivity オブジェクトを作成します | |
CreateArtifact | パッケージに新しい IArtifact オブジェクトを作成します | |
CreateAssociation | 新しい IAssociation を作成します | |
CreateClass | パッケージに新しい IClass オブジェクトを作成します | |
CreateComment | パッケージに新しい IClass オブジェクトを作成します | |
CreateComponent | パッケージに新しい IComponent オブジェクトを作成します | |
CreateDataType | パッケージに新しい IDataType オブジェクトを作成します | |
CreateDependency | NamedElement に新しい IAbstraction リンクを作成します | |
CreateEnumeration | パッケージに新しい IDataType オブジェクトを作成します | |
CreateInteraction | パッケージに新しい IInteraction オブジェクトを作成します | |
CreateInterface | パッケージに新しい IInteraction オブジェクトを作成します | |
CreateInterfaceRealization | BehavioredClassifier に新しい IInteraction リンクを作成します | |
CreatePackage | パッケージに新しい IPackage オブジェクトを作成します | |
CreatePrimitiveType | パッケージに新しい IPrimitiveType オブジェクトを作成します | |
CreateRealization | NamedElement に新しい IRealization リンクを作成します | |
CreateSubsystem | パッケージに新しい ISubsystem オブジェクトを作成します | |
CreateUsage | NamedElement に新しい IUsage リンクを作成します | |
CreateUseCase | パッケージに新しい IDataType オブジェクトを作成します | |
GetImportedPackages | 名前空間のインポートされたパッケージ | |
GetImportingNamespaces | パッケージのインポートする名前空間 |
このページのトップへ
解説
UML 図の詳細については、「ソフトウェア設計のためのモデルの開発」を参照してください。
UML API の使用方法の詳細については、「UML モデルと図の拡張」を参照してください。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 名前空間