ScriptObject.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í.
Obtiene la propiedad con el nombre especificado.
Sobrecargas
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la propiedad con el nombre especificado utilizando los criterios de selección especificados. |
GetProperty(String, BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la propiedad con el nombre especificado. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Obtiene la propiedad con el nombre especificado utilizando los criterios de selección especificados.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public:
virtual 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
override this.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
Nombre de la propiedad que se va a buscar.
- bindingAttr
- BindingFlags
Combinación bit a bit de los valores de enumeración que especifica cómo debe realizarse la búsqueda de miembros por reflexión.
- binder
- Binder
Objeto que realiza la conversión del tipo de argumento real al tipo de argumento formal.
- returnType
- Type
Tipo del valor devuelto que la propiedad debe tener.
- types
- Type[]
Tipos de índice de la propiedad que se está buscando. Usado para las propiedades de índice, como el indizador de una clase.
- modifiers
- ParameterModifier[]
Matriz de modificadores de parámetro que permite que el enlace funcione con firmas de parámetros en las que se han modificado los tipos.
Devoluciones
Propiedad con el valor de name
especificado, o bien, null si el objeto de script no contiene la propiedad.
Implementaciones
Consulte también
Se aplica a
GetProperty(String, BindingFlags)
Obtiene la propiedad con el nombre especificado.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public:
virtual 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
override this.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo
Parámetros
- name
- String
Nombre de la propiedad que se va a obtener.
- bindingAttr
- BindingFlags
Combinación bit a bit de los valores de enumeración que especifica cómo debe realizarse la búsqueda de miembros por reflexión.
Devoluciones
Propiedad con el valor de name
especificado, o bien, null si el objeto de script no contiene la propiedad.