_Type.GetProperty Metodo

Definizione

Fornisce oggetti COM con accesso indipendente dalla GetProperty versione al metodo .

Overload

Nome Descrizione
GetProperty(String, Type, Type[], ParameterModifier[])

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type, Type[], ParameterModifier[]) versione al metodo .

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

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) versione al metodo .

GetProperty(String, Type, Type[])

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type, Type[]) versione al metodo .

GetProperty(String, Type)

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type) versione al metodo .

GetProperty(String, Type[])

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type[]) versione al metodo .

GetProperty(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, BindingFlags) versione al metodo .

GetProperty(String)

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String) versione al metodo .

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo ottiene una proprietà specifica dell'oggetto corrente Type.

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

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type, Type[], ParameterModifier[]) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà pubblica da ottenere.

returnType
Type

Tipo restituito della proprietà.

types
Type[]

Matrice di Type oggetti che rappresentano il numero, l'ordine e il tipo dei parametri per la proprietà indicizzata da ottenere.

oppure

Matrice vuota del tipo Type ,ovvero Type[] types = new Type[0]) per ottenere una proprietà non indicizzata.

modifiers
ParameterModifier[]

Matrice di ParameterModifier oggetti che rappresentano gli attributi associati all'elemento corrispondente nella types matrice. Il gestore di associazione predefinito non elabora questo parametro.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà pubblica che soddisfa i requisiti specificati, se presente; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati.

Si applica a

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

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà da ottenere.

bindingAttr
BindingFlags

Maschera di bit costituita da uno o più BindingFlags elementi che specificano come viene eseguita la ricerca.

oppure

Zero per restituire null.

binder
Binder

Oggetto Binder che definisce un set di proprietà e abilita l'associazione, che può comportare la selezione di un metodo di overload, la coercizione dei tipi di argomento e la chiamata di un membro tramite reflection.

oppure

null, per usare .DefaultBinder

returnType
Type

Tipo restituito della proprietà.

types
Type[]

Matrice di Type oggetti che rappresentano il numero, l'ordine e il tipo dei parametri per la proprietà indicizzata da ottenere.

oppure

Matrice vuota del tipo Type ,ovvero Type[] types = new Type[0]) per ottenere una proprietà non indicizzata.

modifiers
ParameterModifier[]

Matrice di ParameterModifier oggetti che rappresentano gli attributi associati all'elemento corrispondente nella types matrice. Il gestore di associazione predefinito non elabora questo parametro.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà che soddisfa i requisiti specificati, se presente; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà specificata i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, usando i vincoli di associazione specificati.

Si applica a

GetProperty(String, Type, Type[])

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type, Type[]) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà pubblica da ottenere.

returnType
Type

Tipo restituito della proprietà.

types
Type[]

Matrice di Type oggetti che rappresentano il numero, l'ordine e il tipo dei parametri per la proprietà indicizzata da ottenere.

oppure

Matrice vuota del tipo Type ,ovvero Type[] types = new Type[0]) per ottenere una proprietà non indicizzata.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà pubblica i cui parametri corrispondono ai tipi di argomento specificati, se trovati; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomento specificati.

Si applica a

GetProperty(String, Type)

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà pubblica da ottenere.

returnType
Type

Tipo restituito della proprietà.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà pubblica con il nome specificato, se trovato; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà pubblica con il nome e il tipo restituito specificati.

Si applica a

GetProperty(String, Type[])

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, Type[]) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà pubblica da ottenere.

types
Type[]

Matrice di Type oggetti che rappresentano il numero, l'ordine e il tipo dei parametri per la proprietà indicizzata da ottenere.

oppure

Matrice vuota del tipo Type ,ovvero Type[] types = new Type[0]) per ottenere una proprietà non indicizzata.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà pubblica i cui parametri corrispondono ai tipi di argomento specificati, se trovati; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomento specificati.

Si applica a

GetProperty(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String, BindingFlags) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà da ottenere.

bindingAttr
BindingFlags

Maschera di bit costituita da uno o più BindingFlags elementi che specificano come viene eseguita la ricerca.

oppure

Zero per restituire null.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà che soddisfa i requisiti specificati, se presente; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà specificata utilizzando i vincoli di associazione specificati.

Si applica a

GetProperty(String)

Fornisce oggetti COM con accesso indipendente dalla GetProperty(String) versione al metodo .

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

Parametri

name
String

Oggetto String contenente il nome della proprietà pubblica da ottenere.

Valori restituiti

Oggetto PropertyInfo che rappresenta la proprietà pubblica con il nome specificato, se trovato; in caso contrario, null.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il Type.GetProperty metodo cerca la proprietà pubblica con il nome specificato.

Si applica a