_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 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
- 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
- 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
- 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
- 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
- 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
- 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
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.