InstanceDescriptor Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci InstanceDescriptor třídy .
Přetížení
InstanceDescriptor(MemberInfo, ICollection) |
Inicializuje novou instanci InstanceDescriptor třídy pomocí zadaný člen informace a argumenty. |
InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Inicializuje novou instanci InstanceDescriptor třídy pomocí informací o zadaném členu, argumenty a hodnotu označující, zda zadané informace zcela popisují instanci. |
InstanceDescriptor(MemberInfo, ICollection)
- Zdroj:
- InstanceDescriptor.cs
- Zdroj:
- InstanceDescriptor.cs
- Zdroj:
- InstanceDescriptor.cs
Inicializuje novou instanci InstanceDescriptor třídy pomocí zadaný člen informace a argumenty.
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)
Parametry
- member
- MemberInfo
Informace o členech popisovače. Může to být MethodInfo, ConstructorInfo, FieldInfonebo PropertyInfo. Pokud se jedná o MethodInfo, FieldInfonebo PropertyInfo, musí představovat člena static
.
- arguments
- ICollection
Kolekce argumentů, které se mají předat členu. Tento parametr může být null
nebo prázdná kolekce, pokud neexistují žádné argumenty. Kolekce se může skládat také z jiných instancí InstanceDescriptor.
Výjimky
member
je typu MethodInfo, FieldInfonebo PropertyInfoa nepředstavuje člena static
.
-nebo-
member
je typu PropertyInfo a není čitelný.
-nebo-
member
je typu MethodInfo nebo ConstructorInfoa počet argumentů v arguments
souboru neodpovídá signatuře member
.
-nebo-
member
je typu ConstructorInfo a představuje člena static
.
-nebo-
member
je typu FieldInfoa počet argumentů v arguments
argumentu není nulový.
Platí pro
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Zdroj:
- InstanceDescriptor.cs
- Zdroj:
- InstanceDescriptor.cs
- Zdroj:
- InstanceDescriptor.cs
Inicializuje novou instanci InstanceDescriptor třídy pomocí informací o zadaném členu, argumenty a hodnotu označující, zda zadané informace zcela popisují instanci.
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)
Parametry
- member
- MemberInfo
Informace o členech popisovače. Může to být MethodInfo, ConstructorInfo, FieldInfonebo PropertyInfo. Pokud se jedná o MethodInfo, FieldInfonebo PropertyInfo, musí představovat člena static
.
- arguments
- ICollection
Kolekce argumentů, které se mají předat členu. Tento parametr může být null
nebo prázdná kolekce, pokud neexistují žádné argumenty. Kolekce se může skládat také z jiných instancí InstanceDescriptor.
- isComplete
- Boolean
true
pokud zadané informace zcela popisují instanci; v opačném případě . false
Výjimky
member
je typu MethodInfo, FieldInfonebo PropertyInfoa nepředstavuje člena static
.
member
je typu PropertyInfo a není čitelný.
member
je typu MethodInfo nebo ConstructorInfo a počet argumentů v arguments
souboru neodpovídá signatuře member
.
member
je typu ConstructorInfo a představuje člena static
.
member
je typu FieldInfoa počet argumentů v arguments
argumentu není nulový.