InstanceDescriptor Constructors

Definitie

Initialiseert een nieuw exemplaar van de InstanceDescriptor klasse.

Overloads

Name Description
InstanceDescriptor(MemberInfo, ICollection)

Initialiseert een nieuw exemplaar van de InstanceDescriptor klasse met behulp van de opgegeven lidgegevens en argumenten.

InstanceDescriptor(MemberInfo, ICollection, Boolean)

Initialiseert een nieuw exemplaar van de InstanceDescriptor klasse met behulp van de opgegeven lidgegevens, argumenten en waarde die aangeeft of de opgegeven informatie het exemplaar volledig beschrijft.

InstanceDescriptor(MemberInfo, ICollection)

Initialiseert een nieuw exemplaar van de InstanceDescriptor klasse met behulp van de opgegeven lidgegevens en argumenten.

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)

Parameters

member
MemberInfo

De lidgegevens voor de descriptor. Dit kan een MethodInfo, ConstructorInfoof FieldInfoPropertyInfo. Als dit een MethodInfo, FieldInfoof PropertyInfo, moet het een static lid vertegenwoordigen.

arguments
ICollection

De verzameling argumenten die aan het lid moeten worden doorgegeven. Deze parameter kan of een lege verzameling zijn null als er geen argumenten zijn. De verzameling kan ook bestaan uit andere exemplaren van InstanceDescriptor.

Uitzonderingen

member is van het type MethodInfo, FieldInfoof PropertyInfo, en het vertegenwoordigt static geen lid.

– of –

member is van het type PropertyInfo en kan niet worden gelezen.

– of –

member is van het type MethodInfo of ConstructorInfo, en het aantal argumenten in arguments komt niet overeen met de handtekening van member.

– of –

member is van het type ConstructorInfo en vertegenwoordigt een static lid.

– of –

member is van het type FieldInfoen het aantal argumenten is arguments niet nul.

Van toepassing op

InstanceDescriptor(MemberInfo, ICollection, Boolean)

Initialiseert een nieuw exemplaar van de InstanceDescriptor klasse met behulp van de opgegeven lidgegevens, argumenten en waarde die aangeeft of de opgegeven informatie het exemplaar volledig beschrijft.

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)

Parameters

member
MemberInfo

De lidgegevens voor de descriptor. Dit kan een MethodInfo, ConstructorInfoof FieldInfoPropertyInfo. Als dit een MethodInfo, FieldInfoof PropertyInfo, moet het een static lid vertegenwoordigen.

arguments
ICollection

De verzameling argumenten die aan het lid moeten worden doorgegeven. Deze parameter kan of een lege verzameling zijn null als er geen argumenten zijn. De verzameling kan ook bestaan uit andere exemplaren van InstanceDescriptor.

isComplete
Boolean

true indien de opgegeven informatie het exemplaar volledig beschrijft; anders, false.

Uitzonderingen

member is van het type MethodInfo, FieldInfoof PropertyInfo, en het vertegenwoordigt static geen lid

member is van het type PropertyInfo en kan niet worden gelezen.

member is van het type MethodInfo of ConstructorInfo en het aantal argumenten in arguments komt niet overeen met de handtekening van member.

member is van het type ConstructorInfo en vertegenwoordigt een static lid

member is van het type FieldInfoen het aantal argumenten is arguments niet nul.

Van toepassing op