_Type.GetProperty Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty.
Overload
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
- 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
- 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
- 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
- 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
- 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
- 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
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.