NewLateBinding.LateCall Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.