次の方法で共有


IPackageImport インターフェイス

インポートされたパッケージの要素を、インポートされたパッケージで定義されているように参照できるようにするパッケージ間の関係。

名前空間:  Microsoft.VisualStudio.Uml.Classes
アセンブリ:  Microsoft.VisualStudio.Uml.Interfaces (Microsoft.VisualStudio.Uml.Interfaces.dll 内)

構文

'宣言
Public Interface IPackageImport _
    Inherits IDirectedRelationship, IRelationship, IElement
public interface IPackageImport : IDirectedRelationship, 
    IRelationship, IElement
public interface class IPackageImport : IDirectedRelationship, 
    IRelationship, IElement
type IPackageImport =  
    interface
        interface IDirectedRelationship
        interface IRelationship
        interface IElement
    end
public interface IPackageImport extends IDirectedRelationship, IRelationship, IElement

IPackageImport 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ ApplicableStereotypes この要素に適用できる一連のステレオタイプ。 (IElement から継承されます。)
パブリック プロパティ AppliedStereotypes 各 IStereotypeInstance は、ステレオタイプがこの要素に適用されていることを示します。 (IElement から継承されます。)
パブリック プロパティ Description このテスト要素の説明。 (IElement から継承されます。)
パブリック プロパティ ImportedPackage メンバーが名前空間にインポートされるパッケージ。
パブリック プロパティ ImportingNamespace パッケージからメンバーをインポートする名前空間。
パブリック プロパティ OwnedComments この要素に含まれるコメント (要素にリンクされたコメントではない) を取得します。 (IElement から継承されます。)
パブリック プロパティ OwnedElements この要素によって所有される要素を取得します。ルート IModel を除き、どの要素にも 1 人の所有者がいます。 (IElement から継承されます。)
パブリック プロパティ Owner この要素を所有する Element を取得します。ルート IModel を除くすべての要素に、1 人の所有者がいます。 (IElement から継承されます。)
パブリック プロパティ Source リレーションシップのソース要素。 (IDirectedRelationship から継承されます。)
パブリック プロパティ SourceElement リレーションシップのソース要素。 (IRelationship から継承されます。)
パブリック プロパティ Target リレーションシップのターゲット要素。 (IDirectedRelationship から継承されます。)
パブリック プロパティ TargetElement リレーションシップのターゲット要素。 (IRelationship から継承されます。)
パブリック プロパティ Visibility インポートするパッケージ内のインポートされた要素の可視性。プライベートの場合、インポートされた要素は、インポート パッケージの要素の定義によってのみ参照できます。パブリックの場合、インポートされた要素は、インポート パッケージの他のすべてのユーザーが参照できます。
パブリック プロパティ VisibleAppliedStereotypes (IElement から継承されます。)

このページのトップへ

拡張メソッド

  名前 説明
パブリック Extension メソッド AddReference 文字列を要素にリンクします。通常、この文字列は URI などの参照、Modelbus 参照、または作業項目 ID です。参照の種類を示す名前を使用します。リンクを表す IReference オブジェクトを返します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド ApplyStereotype 要素にステレオタイプを適用します。ステレオタイプによってモデル要素の拡張を表す IStereotypeInstance を作成します。 (ProfileStereotypeExtensions によって定義されています。)
パブリック Extension メソッド Delete この要素とあらゆる関係、所有されている要素、および形状を削除します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド DeleteAllReference 特定のタグの参照をすべて削除します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド GetId この要素を識別する GUID を取得します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド GetModelStore この要素を含んでいる IModelStore を取得します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド GetReferences この要素に関連付けられている指定されたタグの IReferences を取得します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド GetRelatedElements<T> 指定した種類のリレーションシップによってこの要素に関係する要素を取得します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド GetRelatedLinks<T> この要素から、またはこの要素に対して、指定した型の関係を取得します。 (UmlExtensions によって定義されています。)
パブリック Extension メソッド Shapes 開かれている図、または指定された開かれている図でモデル要素を表示するすべての図形。 (PresentationHelpers によって定義されています。)

このページのトップへ

解説

注意

この型で定義されるメソッドは、拡張メソッドです。 このメソッドを使用するには、.NET アセンブリ Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll にプロジェクト参照を追加して、コードにディレクティブ using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml を含める必要があります。

参照

参照

Microsoft.VisualStudio.Uml.Classes 名前空間