Método _Type.GetProperty (String, Type, Type[], ParameterModifier[])
Publicado: octubre de 2016
Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
PropertyInfo GetProperty(
string name,
Type returnType,
Type[] types,
ParameterModifier[] modifiers
)
PropertyInfo^ GetProperty(
String^ name,
Type^ returnType,
array<Type^>^ types,
array<ParameterModifier>^ modifiers
)
abstract GetProperty :
name:string *
returnType:Type *
types:Type[] *
modifiers:ParameterModifier[] -> PropertyInfo
Function GetProperty (
name As String,
returnType As Type,
types As Type(),
modifiers As ParameterModifier()
) As PropertyInfo
Parámetros
name
Type: System.StringEl String que contiene el nombre de la propiedad pública para obtener.
returnType
Type: System.TypeTipo de valor devuelto de la propiedad.
types
Type: System.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
Type: System.Reflection.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.
Valor devuelto
Type: System.Reflection.PropertyInfo
Un PropertyInfo que representa la propiedad pública que cumple los requisitos especificados, si se encuentra; en caso contrario, el objeto null.
Comentarios
Este método es para el acceso a las 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 coincidan con los tipos de argumentos especificados y los modificadores.
Información de versión
.NET Framework
Disponible desde 1.1
Ver también
GetProperty Sobrecarga
Interfaz _Type
Espacio de nombres System.Runtime.InteropServices
Volver al principio