Comparteix a través de


ScriptObject.GetProperty Método

Definición

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.

Implementaciones

Consulte también

Se aplica a