InstanceDescriptor コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
InstanceDescriptor クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| InstanceDescriptor(MemberInfo, ICollection) |
指定したメンバー情報と引数を使用して、 InstanceDescriptor クラスの新しいインスタンスを初期化します。 |
| InstanceDescriptor(MemberInfo, ICollection, Boolean) |
指定したメンバー情報、引数、および指定した情報がインスタンスを完全に記述するかどうかを示す値を使用して、 InstanceDescriptor クラスの新しいインスタンスを初期化します。 |
InstanceDescriptor(MemberInfo, ICollection)
指定したメンバー情報と引数を使用して、 InstanceDescriptor クラスの新しいインスタンスを初期化します。
public:
InstanceDescriptor(System::Reflection::MemberInfo ^ member, System::Collections::ICollection ^ arguments);
public InstanceDescriptor(System.Reflection.MemberInfo? member, System.Collections.ICollection? arguments);
public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments);
new System.ComponentModel.Design.Serialization.InstanceDescriptor : System.Reflection.MemberInfo * System.Collections.ICollection -> System.ComponentModel.Design.Serialization.InstanceDescriptor
Public Sub New (member As MemberInfo, arguments As ICollection)
パラメーター
- member
- MemberInfo
記述子のメンバー情報。 これには、 MethodInfo、 ConstructorInfo、 FieldInfo、または PropertyInfoを指定できます。 これが MethodInfo、 FieldInfo、または PropertyInfoである場合は、 static メンバーを表す必要があります。
- arguments
- ICollection
メンバーに渡す引数のコレクション。 引数がない場合は、このパラメーターを null または空のコレクションにすることができます。 コレクションは、 InstanceDescriptorの他のインスタンスで構成することもできます。
例外
member は MethodInfo型、 FieldInfo型、または PropertyInfo型であり、 static メンバーを表していません。
-又は-
member は PropertyInfo 型であり、読み取り可能ではありません。
-又は-
member は MethodInfo 型または ConstructorInfo型であり、 arguments 内の引数の数が memberのシグネチャと一致しません。
-又は-
member は ConstructorInfo 型であり、 static メンバーを表します。
-又は-
member は FieldInfo型で、 arguments の引数の数は 0 ではありません。
適用対象
InstanceDescriptor(MemberInfo, ICollection, Boolean)
指定したメンバー情報、引数、および指定した情報がインスタンスを完全に記述するかどうかを示す値を使用して、 InstanceDescriptor クラスの新しいインスタンスを初期化します。
public:
InstanceDescriptor(System::Reflection::MemberInfo ^ member, System::Collections::ICollection ^ arguments, bool isComplete);
public InstanceDescriptor(System.Reflection.MemberInfo? member, System.Collections.ICollection? arguments, bool isComplete);
public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments, bool isComplete);
new System.ComponentModel.Design.Serialization.InstanceDescriptor : System.Reflection.MemberInfo * System.Collections.ICollection * bool -> System.ComponentModel.Design.Serialization.InstanceDescriptor
Public Sub New (member As MemberInfo, arguments As ICollection, isComplete As Boolean)
パラメーター
- member
- MemberInfo
記述子のメンバー情報。 これには、 MethodInfo、 ConstructorInfo、 FieldInfo、または PropertyInfoを指定できます。 これが MethodInfo、 FieldInfo、または PropertyInfoである場合は、 static メンバーを表す必要があります。
- arguments
- ICollection
メンバーに渡す引数のコレクション。 引数がない場合は、このパラメーターを null または空のコレクションにすることができます。 コレクションは、 InstanceDescriptorの他のインスタンスで構成することもできます。
- isComplete
- Boolean
true 指定された情報がインスタンスを完全に記述する場合。それ以外の場合は false。
例外
member は MethodInfo型、 FieldInfo型、または PropertyInfo型であり、 static メンバーを表していません
member は PropertyInfo 型であり、読み取り可能ではありません。
member は MethodInfo 型または ConstructorInfo 型であり、 arguments の引数の数が memberのシグネチャと一致しません。
member は ConstructorInfo 型であり、 static メンバーを表します
member は FieldInfo型で、 arguments の引数の数は 0 ではありません。