Facades クラス

この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

レイヤー要素のファサード オブジェクトを作成するためのレイヤー ファサード クラス

継承階層

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal.Facades

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

構文

'宣言
Public NotInheritable Class Facades
public static class Facades
public ref class Facades abstract sealed
[<AbstractClass>]
[<Sealed>]
type Facades =  class end
public final class Facades

メソッド

  名前 説明
パブリック メソッド静的メンバー GetElement(ILayerArtifactReference) 指定された ILayerArtifactReference ファサード オブジェクトの場合は、下部の ReferenceItem オブジェクトを返します。
パブリック メソッド静的メンバー GetElement<TElement>(Object) 指定されたファサード オブジェクトの場合は、下部のレイヤー要素を返すメソッド。
パブリック メソッド静的メンバー GetFacade(ReferenceItem) 指定された参照の場合は、ILayerArtifactReference ファサード オブジェクトを返します。
パブリック メソッド静的メンバー GetFacade<TFacade>(ModelElement) 指定されたレイヤー要素の場合、このメソッドは要求されたファサード オブジェクトを返して、渡されるレイヤー要素を表します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

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