次の方法で共有


ILayer インターフェイス

レイヤー要素

名前空間:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
アセンブリ:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll 内)

構文

'宣言
Public Interface ILayer _
    Inherits ILayerContainer, ILayerElement
public interface ILayer : ILayerContainer, ILayerElement
public interface class ILayer : ILayerContainer, 
    ILayerElement
type ILayer =  
    interface
        interface ILayerContainer
        interface ILayerElement
    end
public interface ILayer extends ILayerContainer, ILayerElement

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

プロパティ

  名前 説明
パブリック プロパティ ArtifactReferences 成果物参照を取得します。
パブリック プロパティ Comments この要素に含まれるコメントを取得します (この要素にリンクされているコメントではありません)。 (ILayerContainer から継承されます。)
パブリック プロパティ Description 説明を取得/設定します。 (ILayerElement から継承されます。)
パブリック プロパティ Id 要素の一意の識別子を取得します。 (ILayerElement から継承されます。)
パブリック プロパティ IncomingDependencyLinks 入力依存関係リンクを取得します。
パブリック プロパティ IsDeleted この要素が削除されたかどうかを確認する必要があります。 (ILayerElement から継承されます。)
パブリック プロパティ Layers この要素に格納されているレイヤーを取得します。 (ILayerContainer から継承されます。)
パブリック プロパティ Name 一意の名前を取得/設定します。 (ILayerElement から継承されます。)
パブリック プロパティ OutgoingDependencyLinks 出力依存関係リンクを取得します。
パブリック プロパティ Parent 親コンテナー (ILayer または ILayerModel)。
パブリック プロパティ Properties 各 ILayerElement で任意のデータを格納するために使用できる文字列ディクショナリを取得します。 (ILayerElement から継承されます。)

このページのトップへ

拡張メソッド

  名前 説明
パブリック Extension メソッド CreateArtifactReferenceAsync(Project) オーバーロードされます。 (ArtifactReferenceExtensions によって定義されています。)
パブリック Extension メソッド CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) オーバーロードされます。 (ArtifactReferenceExtensions によって定義されています。)
パブリック Extension メソッド CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) オーバーロードされます。 このレイヤーを Visual Studio プロジェクトにリンクします。これは非同期操作です。操作が終了すると、完了イベントが呼び出されます。 (ArtifactReferenceExtensions によって定義されています。)
パブリック Extension メソッド CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) オーバーロードされます。 このレイヤーをファイルなどの Visual Studio プロジェクト項目にリンクします。これは非同期操作です。操作が終了すると、完了イベントが呼び出されます。 (ArtifactReferenceExtensions によって定義されています。)
パブリック Extension メソッド CreateComment() オーバーロードされます。 (Extensions によって定義されています。)
パブリック Extension メソッド CreateComment(String) オーバーロードされます。 コメントを作成します。 (Extensions によって定義されています。)
パブリック Extension メソッド CreateDependencyLink このレイヤーを依存する別のレイヤーにリンクします。 (Extensions によって定義されています。)
パブリック Extension メソッド CreateLayer() オーバーロードされます。 (Extensions によって定義されています。)
パブリック Extension メソッド CreateLayer(String) オーバーロードされます。 新しいレイヤーを作成します。 (Extensions によって定義されています。)
パブリック Extension メソッド Delete 要素を削除します。 (Extensions によって定義されています。)
パブリック Extension メソッド GetShape このレイヤー要素を表すシェイプを取得します。 (Extensions によって定義されています。)

このページのトップへ

参照

関連項目

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer 名前空間

CreateLayer

その他の技術情報

レイヤー図: リファレンス