InstanceDescriptor Constructores

Definición

Inicializa una nueva instancia de la clase InstanceDescriptor.

Sobrecargas

Nombre Description
InstanceDescriptor(MemberInfo, ICollection)

Inicializa una nueva instancia de la InstanceDescriptor clase utilizando la información de miembro y los argumentos especificados.

InstanceDescriptor(MemberInfo, ICollection, Boolean)

Inicializa una nueva instancia de la InstanceDescriptor clase utilizando la información de miembro, los argumentos y el valor especificados que indican si la información especificada describe completamente la instancia.

InstanceDescriptor(MemberInfo, ICollection)

Inicializa una nueva instancia de la InstanceDescriptor clase utilizando la información de miembro y los argumentos especificados.

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)

Parámetros

member
MemberInfo

Información de miembro del descriptor. Puede ser , MethodInfoConstructorInfo, FieldInfoo PropertyInfo. Si se trata de un MethodInfo, FieldInfoo PropertyInfo, debe representar un static miembro.

arguments
ICollection

Colección de argumentos que se van a pasar al miembro. Este parámetro puede ser null o una colección vacía si no hay argumentos. La colección también puede constar de otras instancias de InstanceDescriptor.

Excepciones

member es de tipo MethodInfo, FieldInfoo PropertyInfo, y no representa un static miembro.

O bien

member es de tipo PropertyInfo y no es legible.

O bien

member es de tipo MethodInfo o ConstructorInfo, y el número de argumentos de arguments no coincide con la firma de member.

O bien

member es de tipo ConstructorInfo y representa un static miembro.

O bien

member es de tipo FieldInfoy el número de argumentos de arguments no es cero.

Se aplica a

InstanceDescriptor(MemberInfo, ICollection, Boolean)

Inicializa una nueva instancia de la InstanceDescriptor clase utilizando la información de miembro, los argumentos y el valor especificados que indican si la información especificada describe completamente la instancia.

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)

Parámetros

member
MemberInfo

Información de miembro del descriptor. Puede ser , MethodInfoConstructorInfo, FieldInfoo PropertyInfo. Si se trata de un MethodInfo, FieldInfoo PropertyInfo, debe representar un static miembro.

arguments
ICollection

Colección de argumentos que se van a pasar al miembro. Este parámetro puede ser null o una colección vacía si no hay argumentos. La colección también puede constar de otras instancias de InstanceDescriptor.

isComplete
Boolean

true si la información especificada describe completamente la instancia; de lo contrario, false.

Excepciones

member es de tipo MethodInfo, FieldInfoo PropertyInfo, y no representa un static miembro.

member es de tipo PropertyInfo y no es legible.

member es de tipo MethodInfo o ConstructorInfo y el número de argumentos de arguments no coincide con la firma de member.

member es de tipo ConstructorInfo y representa un static miembro

member es de tipo FieldInfoy el número de argumentos de arguments no es cero.

Se aplica a