_Type.GetProperty Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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
- 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
- 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
- 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
- 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
- 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
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.