Condividi tramite


_Type.GetProperty Metodo

Definizione

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

Overload

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

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

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

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

GetProperty(String, Type, Type[])

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

GetProperty(String, Type)

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

GetProperty(String, Type[])

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

GetProperty(String, BindingFlags)

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

GetProperty(String)

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

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 versione al metodo GetProperty(String, Type, Type[], ParameterModifier[]).

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

String contenente il nome della proprietà pubblica da ottenere.

returnType
Type

Tipo restituito della proprietà.

types
Type[]

Matrice di oggetti Type che rappresentano numero, ordine e tipo dei parametri relativi alla proprietà indicizzata da ottenere.

-oppure-

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

modifiers
ParameterModifier[]

Matrice di oggetti ParameterModifier che rappresentano gli attributi associati all'elemento corrispondente nella matrice types. Questo parametro non viene elaborato dal binder predefinito.

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà pubblica corrispondente ai requisiti specificati, se è stato 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 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 versione al metodo GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

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

String contenente il nome della proprietà da ottenere.

bindingAttr
BindingFlags

Maschera di bit costituita da uno o più BindingFlags che consente di specificare le modalità di esecuzione della ricerca.

-oppure-

Zero, per restituire null.

binder
Binder

Oggetto Binder che definisce una serie di proprietà e consente l'associazione, che può implicare la selezione di un metodo di overload, l'assegnazione forzata dei tipi di argomento e la chiamata di un membro mediante reflection.

-oppure-

null, per utilizzare DefaultBinder.

returnType
Type

Tipo restituito della proprietà.

types
Type[]

Matrice di oggetti Type che rappresentano numero, ordine e tipo dei parametri relativi alla proprietà indicizzata da ottenere.

-oppure-

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

modifiers
ParameterModifier[]

Matrice di oggetti ParameterModifier che rappresentano gli attributi associati all'elemento corrispondente nella matrice types. Questo parametro non viene elaborato dal binder predefinito.

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà corrispondente ai requisiti specificati, se è stato 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à 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 versione al metodo GetProperty(String, Type, Type[]).

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

String contenente il nome della proprietà pubblica da ottenere.

returnType
Type

Tipo restituito della proprietà.

types
Type[]

Matrice di oggetti Type che rappresentano numero, ordine e tipo dei parametri relativi alla proprietà indicizzata da ottenere.

-oppure-

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

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà pubblica i cui parametri corrispondono ai tipi di argomenti specificati, se è stato 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 specificata i cui parametri corrispondono ai tipi di argomento specificati.

Si applica a

GetProperty(String, Type)

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

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

String contenente il nome della proprietà pubblica da ottenere.

returnType
Type

Tipo restituito della proprietà.

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà pubblica con il nome specificato, se è stato 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 versione al metodo GetProperty(String, Type[]).

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

String contenente il nome della proprietà pubblica da ottenere.

types
Type[]

Matrice di oggetti Type che rappresentano numero, ordine e tipo dei parametri relativi alla proprietà indicizzata da ottenere.

-oppure-

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

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà pubblica i cui parametri corrispondono ai tipi di argomenti specificati, se è stato 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 specificata i cui parametri corrispondono ai tipi di argomento specificati.

Si applica a

GetProperty(String, BindingFlags)

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

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

String contenente il nome della proprietà da ottenere.

bindingAttr
BindingFlags

Maschera di bit costituita da uno o più BindingFlags che consente di specificare le modalità di esecuzione della ricerca.

-oppure-

Zero, per restituire null.

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà corrispondente ai requisiti specificati, se è stato 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à specificata utilizzando i vincoli di associazione specificati.

Si applica a

GetProperty(String)

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

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

String contenente il nome della proprietà pubblica da ottenere.

Restituisce

Oggetto PropertyInfo che rappresenta la proprietà pubblica con il nome specificato, se è stato 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