InstanceDescriptor Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe InstanceDescriptor.
Overload
| Nome | Descrizione |
|---|---|
| InstanceDescriptor(MemberInfo, ICollection) |
Inizializza una nuova istanza della InstanceDescriptor classe utilizzando le informazioni e gli argomenti del membro specificati. |
| InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Inizializza una nuova istanza della InstanceDescriptor classe utilizzando le informazioni, gli argomenti e il valore del membro specificati che indicano se le informazioni specificate descrivono completamente l'istanza. |
InstanceDescriptor(MemberInfo, ICollection)
Inizializza una nuova istanza della InstanceDescriptor classe utilizzando le informazioni e gli argomenti del membro specificati.
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)
Parametri
- member
- MemberInfo
Informazioni sui membri per il descrittore. Può trattarsi di un MethodInfooggetto , ConstructorInfoFieldInfo, o PropertyInfo. Se si tratta di un MethodInfooggetto , FieldInfoo PropertyInfo, deve rappresentare un static membro.
- arguments
- ICollection
Raccolta di argomenti da passare al membro. Questo parametro può essere null o una raccolta vuota se non sono presenti argomenti. La raccolta può anche essere costituita da altre istanze di InstanceDescriptor.
Eccezioni
member è di tipo MethodInfo, FieldInfoo PropertyInfoe non rappresenta un static membro.
oppure
member è di tipo PropertyInfo e non è leggibile.
oppure
member è di tipo MethodInfo o ConstructorInfoe il numero di argomenti in arguments non corrisponde alla firma di member.
oppure
member è di tipo ConstructorInfo e rappresenta un static membro.
oppure
member è di tipo FieldInfoe il numero di argomenti in arguments non è zero.
Si applica a
InstanceDescriptor(MemberInfo, ICollection, Boolean)
Inizializza una nuova istanza della InstanceDescriptor classe utilizzando le informazioni, gli argomenti e il valore del membro specificati che indicano se le informazioni specificate descrivono completamente l'istanza.
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)
Parametri
- member
- MemberInfo
Informazioni sui membri per il descrittore. Può trattarsi di un MethodInfooggetto , ConstructorInfoFieldInfo, o PropertyInfo. Se si tratta di un MethodInfooggetto , FieldInfoo PropertyInfo, deve rappresentare un static membro.
- arguments
- ICollection
Raccolta di argomenti da passare al membro. Questo parametro può essere null o una raccolta vuota se non sono presenti argomenti. La raccolta può anche essere costituita da altre istanze di InstanceDescriptor.
- isComplete
- Boolean
true se le informazioni specificate descrivono completamente l'istanza; in caso contrario, false.
Eccezioni
member è di tipo MethodInfo, FieldInfoo PropertyInfoe non rappresenta un static membro
member è di tipo PropertyInfo e non è leggibile.
member è di tipo MethodInfo o ConstructorInfo e il numero di argomenti in arguments non corrisponde alla firma di member.
member è di tipo ConstructorInfo e rappresenta un static membro
member è di tipo FieldInfoe il numero di argomenti in arguments non è zero.