Compartir a través de


_Type.GetProperty Método

Definición

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty.

Sobrecargas

GetProperty(String, Type, Type[], ParameterModifier[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type, Type[], ParameterModifier[]).

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

GetProperty(String, Type, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type, Type[]).

GetProperty(String, Type)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type).

GetProperty(String, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type[]).

GetProperty(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, BindingFlags).

GetProperty(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String).

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método obtiene una propiedad específica del objeto actual Type.

GetProperty(String, Type, Type[], ParameterModifier[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type, Type[], ParameterModifier[]).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad pública que se va a obtener.

returnType
Type

Tipo de valor devuelto de la propiedad.

types
Type[]

Matriz de objetos Type que representa el número, el orden y el tipo de parámetros que la propiedad indizada debe obtener.

O bien

Matriz vacía del tipo Type (es decir, Type[] types = new Type[0]) para obtener una propiedad que no esté indizada.

modifiers
ParameterModifier[]

Matriz de objetos ParameterModifier que representan los atributos asociados al elemento correspondiente de la matriz types. El enlazador predeterminado no procesa este parámetro.

Devoluciones

Objeto PropertyInfo que representa la propiedad pública que coincide con los requisitos especificados, si se encuentra; en caso contrario, es null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad pública especificada cuyos parámetros coinciden con los tipos de argumento y modificadores especificados.

Se aplica a

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad que se va a obtener.

bindingAttr
BindingFlags

Máscara de bits formada por una o varias enumeraciones BindingFlags que especifican la forma en que se realiza la búsqueda.

o bien

Cero, para devolver null.

binder
Binder

Objeto Binder que define un conjunto de propiedades y permite realizar operaciones de enlace que pueden incluir la selección de un método sobrecargado, la coerción de tipos de argumentos y la invocación de un miembro mediante reflexión.

o bien

null para utilizar DefaultBinder.

returnType
Type

Tipo de valor devuelto de la propiedad.

types
Type[]

Matriz de objetos Type que representa el número, el orden y el tipo de parámetros que la propiedad indizada debe obtener.

O bien

Matriz vacía del tipo Type (es decir, Type[] types = new Type[0]) para obtener una propiedad que no esté indizada.

modifiers
ParameterModifier[]

Matriz de objetos ParameterModifier que representan los atributos asociados al elemento correspondiente de la matriz types. El enlazador predeterminado no procesa este parámetro.

Devoluciones

Objeto PropertyInfo que representa la propiedad que cumple los requisitos especificados, si se encuentra; en caso contrario, es null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad especificada cuyos parámetros coinciden con los tipos de argumento y modificadores especificados, utilizando las restricciones de enlace especificadas.

Se aplica a

GetProperty(String, Type, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type, Type[]).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType, cli::array <Type ^> ^ types);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types);
abstract member GetProperty : string * Type * Type[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type, types As Type()) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad pública que se va a obtener.

returnType
Type

Tipo de valor devuelto de la propiedad.

types
Type[]

Matriz de objetos Type que representa el número, el orden y el tipo de parámetros que la propiedad indizada debe obtener.

O bien

Matriz vacía del tipo Type (es decir, Type[] types = new Type[0]) para obtener una propiedad que no esté indizada.

Devoluciones

Objeto PropertyInfo que representa la propiedad pública cuyos parámetros coinciden con los tipos de argumentos especificados, si se encuentra; en caso contrario, null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad pública especificada cuyos parámetros coinciden con los tipos de argumento especificados.

Se aplica a

GetProperty(String, Type)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType);
abstract member GetProperty : string * Type -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad pública que se va a obtener.

returnType
Type

Tipo de valor devuelto de la propiedad.

Devoluciones

Objeto PropertyInfo que representa la propiedad pública con el nombre especificado, si se encuentra; en caso contrario, null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad pública con el nombre y el tipo de valor devuelto especificados.

Se aplica a

GetProperty(String, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type[]).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.PropertyInfo GetProperty (string name, Type[] types);
abstract member GetProperty : string * Type[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, types As Type()) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad pública que se va a obtener.

types
Type[]

Matriz de objetos Type que representa el número, el orden y el tipo de parámetros que la propiedad indizada debe obtener.

O bien

Matriz vacía del tipo Type (es decir, Type[] types = new Type[0]) para obtener una propiedad que no esté indizada.

Devoluciones

Objeto PropertyInfo que representa la propiedad pública cuyos parámetros coinciden con los tipos de argumentos especificados, si se encuentra; en caso contrario, null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad pública especificada cuyos parámetros coinciden con los tipos de argumento especificados.

Se aplica a

GetProperty(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, BindingFlags).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad que se va a obtener.

bindingAttr
BindingFlags

Máscara de bits formada por una o varias enumeraciones BindingFlags que especifican la forma en que se realiza la búsqueda.

o bien

Cero, para devolver null.

Devoluciones

Objeto PropertyInfo que representa la propiedad que cumple los requisitos especificados, si se encuentra; en caso contrario, es null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad especificada mediante las restricciones de enlace especificadas.

Se aplica a

GetProperty(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String).

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name);
public System.Reflection.PropertyInfo GetProperty (string name);
abstract member GetProperty : string -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String) As PropertyInfo

Parámetros

name
String

Objeto String que contiene el nombre de la propiedad pública que se va a obtener.

Devoluciones

Objeto PropertyInfo que representa la propiedad pública con el nombre especificado, si se encuentra; en caso contrario, null.

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Type.GetProperty método busca la propiedad pública con el nombre especificado.

Se aplica a