ScriptObject.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.
Ottiene una proprietà con un nome specificato.
Overload
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una proprietà con il nome specificato utilizzando i criteri di selezione specificati. |
GetProperty(String, BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una proprietà con il nome specificato. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Ottiene una proprietà con il nome specificato utilizzando i criteri di selezione specificati.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public:
virtual 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
override this.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 della proprietà da ricercare.
- bindingAttr
- BindingFlags
Combinazione bit per bit dei valori di enumerazione che specifica come la ricerca dei membri viene eseguita tramite reflection.
- binder
- Binder
Oggetto che esegue la conversione del tipo dal tipo di argomento effettivo al tipo di argomento formale.
- returnType
- Type
Tipo del valore restituito che la proprietà deve avere.
- types
- Type[]
Tipi di indice della proprietà cercata. Utilizzati per le proprietà di indice, come l'indicizzatore per una classe.
- modifiers
- ParameterModifier[]
Matrice di modificatori di parametro che consentono di utilizzare l'associazione con le firme di parametro in cui sono stati modificati i tipi.
Restituisce
Proprietà con l'oggetto name
specificato oppure null se l'oggetto script non contiene la proprietà.
Implementazioni
Vedi anche
Si applica a
GetProperty(String, BindingFlags)
Ottiene una proprietà con il nome specificato.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public:
virtual 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
override this.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 ottenere.
- bindingAttr
- BindingFlags
Combinazione bit per bit dei valori di enumerazione che specifica come la ricerca dei membri viene eseguita tramite reflection.
Restituisce
Proprietà con l'oggetto name
specificato oppure null se l'oggetto script non contiene la proprietà.