AssemblyReferences.GetTypes メソッド
この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
指定した基本型から派生した参照アセンブリ セット、または指定した基本型を実装する参照アセンブリ セットのすべての型を返します。
名前空間: Microsoft.Windows.Design
アセンブリ: Microsoft.Windows.Design.Extensibility (Microsoft.Windows.Design.Extensibility.dll 内)
構文
'宣言
Public Function GetTypes ( _
baseType As Type _
) As IEnumerable(Of Type)
public IEnumerable<Type> GetTypes(
Type baseType
)
public:
IEnumerable<Type^>^ GetTypes(
Type^ baseType
)
member GetTypes :
baseType:Type -> IEnumerable<Type>
public function GetTypes(
baseType : Type
) : IEnumerable<Type>
パラメーター
- baseType
型: System.Type
返されるすべての型の派生元である基本型。baseType がインターフェイスの場合、返されるすべての型がインターフェイスを実装します。
戻り値
型: System.Collections.Generic.IEnumerable<Type>
型の列挙体。一致する型がない場合は、空の列挙子が返されます。
例外
例外 | 条件 |
---|---|
ArgumentNullException | baseType は nullnull 参照 (Visual Basic では Nothing) なので、 |
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。