ScriptObject.InvokeMember 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.
Anropar den angivna medlemmen.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public:
virtual System::Object ^ InvokeMember(System::String ^ name, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, System::Object ^ target, cli::array <System::Object ^> ^ args, cli::array <System::Reflection::ParameterModifier> ^ modifiers, System::Globalization::CultureInfo ^ locale, cli::array <System::String ^> ^ namedParameters);
public virtual object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo locale, string[] namedParameters);
abstract member InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
override this.InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
Public Overridable Function InvokeMember (name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object(), modifiers As ParameterModifier(), locale As CultureInfo, namedParameters As String()) As Object
Parametrar
- name
- String
Namnet på medlemmen som ska anropas.
- invokeAttr
- 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.
- target
- Object
Det objekt som medlemmen ska anropas på. Det här måste vara det aktuella skriptobjektet.
- args
- Object[]
En matris med objekt som innehåller antalet, ordningen och typen av parametrar för den medlem som ska anropas. Det här är en tom matris om det inte finns några parametrar.
- modifiers
- ParameterModifier[]
En matris som har samma längd som args-parametern. Den representerar den anropade medlemmens argumentattribut i metadata.
- locale
- CultureInfo
Innehåller information om en specifik kultur eller nationella inställningar. Används för att formatera tal, datum och strängar korrekt.
- namedParameters
- String[]
En matris med parametrar.
Returer
Returvärdet för anropet till medlemmen.