InstanceDescriptor Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der InstanceDescriptor-Klasse.
Überlädt
InstanceDescriptor(MemberInfo, ICollection) |
Initialisiert eine neue Instanz der InstanceDescriptor-Klasse unter Verwendung der angegebenen Memberinformationen und Argumente. |
InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Initialisiert eine neue Instanz der InstanceDescriptor-Klasse unter Verwendung der angegebenen Memberinformationen und Argumente sowie des Werts, der angibt, ob die angegebenen Informationen die Instanz vollständig beschreiben. |
InstanceDescriptor(MemberInfo, ICollection)
- Quelle:
- InstanceDescriptor.cs
- Quelle:
- InstanceDescriptor.cs
- Quelle:
- InstanceDescriptor.cs
Initialisiert eine neue Instanz der InstanceDescriptor-Klasse unter Verwendung der angegebenen Memberinformationen und Argumente.
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)
Parameter
- member
- MemberInfo
Die Memberinformationen für den Deskriptor. Dies kann MethodInfo, ConstructorInfo, FieldInfo oder PropertyInfo sein. Wenn es sich um MethodInfo, FieldInfo oder PropertyInfo handelt, muss hierdurch ein static
-Member dargestellt werden.
- arguments
- ICollection
Die Auflistung der an den Member zu übergebenden Argumente. Dieser Parameter kann null
sein oder eine leere Auflistung, wenn keine Argumente vorhanden sind. Die Auflistung kann auch aus anderen Instanzen von InstanceDescriptor bestehen.
Ausnahmen
member
ist vom Typ MethodInfo, FieldInfo oder PropertyInfo und stellt keinen static
-Member dar.
- oder -
member
ist vom Typ PropertyInfo und kann nicht gelesen werden.
- oder -
member
ist vom Typ MethodInfo oder ConstructorInfo, und die Anzahl der Argumente in arguments
entspricht nicht der Signatur von member
.
- oder -
member
ist vom Typ ConstructorInfo und stellt einen static
-Member dar.
- oder -
member
ist vom Typ FieldInfo, und die Anzahl der Argumente in arguments
ist nicht 0 (null).
Gilt für:
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Quelle:
- InstanceDescriptor.cs
- Quelle:
- InstanceDescriptor.cs
- Quelle:
- InstanceDescriptor.cs
Initialisiert eine neue Instanz der InstanceDescriptor-Klasse unter Verwendung der angegebenen Memberinformationen und Argumente sowie des Werts, der angibt, ob die angegebenen Informationen die Instanz vollständig beschreiben.
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)
Parameter
- member
- MemberInfo
Die Memberinformationen für den Deskriptor. Dies kann MethodInfo, ConstructorInfo, FieldInfo oder PropertyInfo sein. Wenn es sich um MethodInfo, FieldInfo oder PropertyInfo handelt, muss hierdurch ein static
-Member dargestellt werden.
- arguments
- ICollection
Die Auflistung der an den Member zu übergebenden Argumente. Dieser Parameter kann null
sein oder eine leere Auflistung, wenn keine Argumente vorhanden sind. Die Auflistung kann auch aus anderen Instanzen von InstanceDescriptor bestehen.
- isComplete
- Boolean
true
, wenn die angegebenen Informationen die Instanz vollständig beschreiben, andernfalls false
.
Ausnahmen
member
ist vom Typ MethodInfo, FieldInfo oder PropertyInfo und stellt keinen static
-Member dar.
member
ist vom Typ PropertyInfo und kann nicht gelesen werden.
member
ist vom Typ MethodInfo oder ConstructorInfo, und die Anzahl der Argumente in arguments
entspricht nicht der Signatur von member
.
member
ist vom Typ ConstructorInfo und stellt einen static
-Member dar.
member
ist vom Typ FieldInfo, und die Anzahl der Argumente in arguments
ist nicht 0 (null).