ScriptObject.GetProperty Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en egenskap som har ett angivet namn.
Överlagringar
| Name | Description |
|---|---|
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en egenskap som har det angivna namnet med hjälp av de angivna urvalskriterierna. |
| GetProperty(String, BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en egenskap som har det angivna namnet. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Hämtar en egenskap som har det angivna namnet med hjälp av de angivna urvalskriterierna.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
Parametrar
- name
- String
Namnet på den egenskap som du vill söka efter.
- bindingAttr
- BindingFlags
En bitvis kombination av uppräkningsvärdena som anger hur sökningen efter medlemmar utförs med eftertanke.
- binder
- Binder
Ett objekt som utför typkonvertering från faktisk argumenttyp till formell argumenttyp.
- returnType
- Type
Typen av returvärde som egenskapen måste ha.
- types
- Type[]
Indextyperna för den egenskap som söks efter. Används för indexegenskaper, till exempel indexeraren för en klass.
- modifiers
- ParameterModifier[]
En matris med parametermodifierare som gör att bindningen kan fungera med parametersignaturer där typerna har ändrats.
Returer
En egenskap som har angiven name, eller null om skriptobjektet inte innehåller egenskapen .
Implementeringar
Se även
Gäller för
GetProperty(String, BindingFlags)
Hämtar en egenskap som har det angivna namnet.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
Parametrar
- name
- String
Namnet på den egenskap som ska hämtas.
- bindingAttr
- BindingFlags
En bitvis kombination av uppräkningsvärdena som anger hur sökningen efter medlemmar utförs med eftertanke.
Returer
En egenskap som har angiven name, eller null om skriptobjektet inte innehåller egenskapen .