_Type.GetProperty Método

Definición

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

Sobrecargas

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

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

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

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

GetProperty(String, Type, Type[])

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

GetProperty(String, Type)

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

GetProperty(String, Type[])

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

GetProperty(String, BindingFlags)

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

GetProperty(String)

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

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 objetos COM con acceso independiente de la versión al GetProperty(String, Type, Type[], ParameterModifier[]) método .

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

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 Type objetos que representan el número, el orden y el tipo de los parámetros de la propiedad indizada que se va a 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 ParameterModifier objetos que representan los atributos asociados al elemento correspondiente de la types matriz. 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; de lo contrario, nulles .

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 y modificadores de argumento especificados.

Se aplica a

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

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

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

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

bindingAttr
BindingFlags

Máscara de bits compuesta por una o varias BindingFlags que especifican cómo se realiza la búsqueda.

O bien

Cero, para devolver null.

binder
Binder

Objeto Binder que define un conjunto de propiedades y habilita el enlace, que puede implicar la selección de un método sobrecargado, la coerción de tipos de argumentos y la invocación de un miembro a través de la reflexión.

O bien

null, para usar .DefaultBinder

returnType
Type

Tipo de valor devuelto de la propiedad .

types
Type[]

Matriz de Type objetos que representan el número, el orden y el tipo de los parámetros de la propiedad indizada que se va a 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 ParameterModifier objetos que representan los atributos asociados al elemento correspondiente de la types matriz. El enlazador predeterminado no procesa este parámetro.

Devoluciones

Objeto PropertyInfo que representa la propiedad que coincide con los requisitos especificados, si se encuentra; de lo contrario, nulles .

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 objetos COM con acceso independiente de la versión al GetProperty(String, Type, Type[]) método .

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

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 Type objetos que representan el número, el orden y el tipo de los parámetros de la propiedad indizada que se va a 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 argumento especificados, si se encuentra; en caso contrario, nulles .

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 objetos COM con acceso independiente de la versión al GetProperty(String, Type) método .

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

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; de lo 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 objetos COM con acceso independiente de la versión al GetProperty(String, Type[]) método .

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

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

types
Type[]

Matriz de Type objetos que representan el número, el orden y el tipo de los parámetros de la propiedad indizada que se va a 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 argumento especificados, si se encuentra; en caso contrario, nulles .

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 objetos COM con acceso independiente de la versión al GetProperty(String, BindingFlags) método .

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

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

bindingAttr
BindingFlags

Máscara de bits compuesta por una o varias BindingFlags que especifican cómo se realiza la búsqueda.

O bien

Cero, para devolver null.

Devoluciones

Objeto PropertyInfo que representa la propiedad que coincide con los requisitos especificados, si se encuentra; de lo contrario, nulles .

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 utilizando las restricciones de enlace especificadas.

Se aplica a

GetProperty(String)

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

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

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; de lo 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