NewLateBinding.LateCall Metoda

Definice

Spustí metodu s pozdní vazbou nebo volání funkce. Tato pomocná metoda není určena k tomu, aby byla volána přímo z vašeho kódu.

public:
 static System::Object ^ LateCall(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments, cli::array <bool> ^ CopyBack, bool IgnoreReturn);
public static object LateCall(object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool[] CopyBack, bool IgnoreReturn);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")]
public static object? LateCall(object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type?[]? TypeArguments, bool[]? CopyBack, bool IgnoreReturn);
public static object? LateCall(object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type?[]? TypeArguments, bool[]? CopyBack, bool IgnoreReturn);
static member LateCall : obj * Type * string * obj[] * string[] * Type[] * bool[] * bool -> obj
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")>]
static member LateCall : obj * Type * string * obj[] * string[] * Type[] * bool[] * bool -> obj
Public Shared Function LateCall (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), CopyBack As Boolean(), IgnoreReturn As Boolean) As Object

Parametry

Instance
Object

Instance objektu volání zveřejňující vlastnost nebo metodu.

Type
Type

Typ objektu volání.

MemberName
String

Název vlastnosti nebo metody pro objekt volání.

Arguments
Object[]

Pole obsahující argumenty, které mají být předány do vlastnosti nebo metody, které se volají.

ArgumentNames
String[]

Pole názvů argumentů.

TypeArguments
Type[]

Pole typů argumentů; používá se pouze pro obecná volání pro předávání typů argumentů.

CopyBack
Boolean[]

Pole Boolean hodnot, které pozdní pořadač používá ke komunikaci zpět s webem volání, který argumenty odpovídají ByRef parametrům. Každá True hodnota označuje, že se argumenty shodují a měly by se po dokončení volání LateCall zkopírovat.

IgnoreReturn
Boolean

Hodnota Boolean označující, zda je možné návratovou hodnotu ignorovat.

Návraty

Instance objektu volání.

Atributy

Poznámky

Podobá se CallByName.

Platí pro