_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[]).

C#
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

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

C#
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetProperty(String, Type, Type[])

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

C#
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetProperty(String, Type)

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

C#
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetProperty(String, Type[])

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

C#
public System.Reflection.PropertyInfo GetProperty (string name, Type[] types);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetProperty(String, BindingFlags)

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

C#
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetProperty(String)

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

C#
public System.Reflection.PropertyInfo GetProperty (string name);

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

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1