IReflect.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.
Recupera un oggetto PropertyInfo corrispondente a una proprietà specificata.
Overload
GetProperty(String, BindingFlags) |
Recupera un oggetto PropertyInfo corrispondente a una proprietà definita in base ai vincoli di ricerca specificati. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Recupera un oggetto PropertyInfo corrispondente a una proprietà specificata in base ai vincoli di ricerca specificati. |
GetProperty(String, BindingFlags)
Recupera un oggetto PropertyInfo corrispondente a una proprietà definita in base ai vincoli di ricerca specificati.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo? GetProperty (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
Nome della proprietà da trovare.
- bindingAttr
- BindingFlags
Attributi di associazione utilizzati per controllare la ricerca.
Restituisce
Oggetto PropertyInfo per la proprietà individuata che soddisfa i vincoli di ricerca specificati in bindingAttr
oppure null
se la proprietà non è stata individuata.
Eccezioni
L'oggetto implementa più campi con lo stesso nome.
Vedi anche
Si applica a
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Recupera un oggetto PropertyInfo corrispondente a una proprietà specificata in base ai vincoli di ricerca specificati.
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);
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
Nome del membro da ricercare.
- bindingAttr
- BindingFlags
Attributo di associazione utilizzato per controllare la ricerca.
- returnType
- Type
Tipo della proprietà.
- types
- Type[]
Matrice utilizzata per scegliere uno dei metodi di overload con lo stesso nome.
- modifiers
- ParameterModifier[]
Matrice utilizzata per scegliere i modificatori di parametri.
Restituisce
Oggetto PropertyInfo per la proprietà individuata, se ne è stata individuata una con il nome specificato in questo oggetto di reflection, oppure null
se la proprietà non è stata individuata.
Commenti
Questo metodo recupera un PropertyInfo oggetto corrispondente a una proprietà specificata in vincoli di ricerca specificati. Una matrice di tipi viene usata per scegliere tra i metodi di overload.