InstanceDescriptor Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.