Freigeben über


LateBinding.LateSetComplex Methode

Definition

Legt einen Wert mit später Bindung für einen Member eines Objekts fest, wobei die angegebenen Parameter verwendet werden.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public:
 static void LateSetComplex(System::Object ^ o, Type ^ objType, System::String ^ name, cli::array <System::Object ^> ^ args, cli::array <System::String ^> ^ paramnames, bool OptimisticSet, bool RValueBase);
public static void LateSetComplex (object? o, Type? objType, string name, object?[]? args, string?[]? paramnames, bool OptimisticSet, bool RValueBase);
public static void LateSetComplex (object o, Type objType, string name, object[] args, string[] paramnames, bool OptimisticSet, bool RValueBase);
static member LateSetComplex : obj * Type * string * obj[] * string[] * bool * bool -> unit
Public Shared Sub LateSetComplex (o As Object, objType As Type, name As String, args As Object(), paramnames As String(), OptimisticSet As Boolean, RValueBase As Boolean)
Public Sub LateSetComplex (o As Object, objType As Type, name As String, args As Object(), paramnames As String(), OptimisticSet As Boolean, RValueBase As Boolean)

Parameter

o
Object

Das Objekt, für das der Memberwert festgelegt werden soll.

objType
Type

Der Typ des Objekts.

name
String

Der festzulegende Membername.

args
Object[]

Ein Array von einem oder mehreren Parameterwerten, die an den Member von o übergeben werden sollen.

paramnames
String[]

Ein Array mit den Namen der Parameter, an die die Werte im args-Array übergeben werden.

OptimisticSet
Boolean

True, um die Ausnahme zu unterdrücken, die ausgelöst wird, wenn der festgelegte Member nicht gefunden wird.

RValueBase
Boolean

True, um o als Ergebnis eines Ausdrucks mit später Bindung anzugeben.

Hinweise

Diese Klasse unterstützt den Visual Basic-Compiler und ist nicht für die direkte Verwendung im Code vorgesehen.

Gilt für: