JSObjectReferenceExtensions.InvokeVoidAsync 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í.
Přetížení
| InvokeVoidAsync(IJSObjectReference, String, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
InvokeVoidAsync(IJSObjectReference, String, Object[])
Vyvolá zadanou funkci JavaScriptu asynchronně.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask InvokeVoidAsync(Microsoft::JSInterop::IJSObjectReference ^ jsObjectReference, System::String ^ identifier, ... cli::array <System::Object ^> ^ args);
public static System.Threading.Tasks.ValueTask InvokeVoidAsync (this Microsoft.JSInterop.IJSObjectReference jsObjectReference, string identifier, params object?[] args);
public static System.Threading.Tasks.ValueTask InvokeVoidAsync (this Microsoft.JSInterop.IJSObjectReference jsObjectReference, string identifier, params object?[]? args);
static member InvokeVoidAsync : Microsoft.JSInterop.IJSObjectReference * string * obj[] -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function InvokeVoidAsync (jsObjectReference As IJSObjectReference, identifier As String, ParamArray args As Object()) As ValueTask
Parametry
- jsObjectReference
- IJSObjectReference
Hodnota IJSObjectReference
- identifier
- String
Identifikátor funkce, která se má vyvolat. Například hodnota "someScope.someFunction" vyvolá funkci someScope.someFunction v cílové instanci.
- args
- Object[]
Serializovatelné argumenty JSON
Návraty
A ValueTask , která představuje asynchronní operaci vyvolání.
Platí pro
InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[])
Vyvolá zadanou funkci JavaScriptu asynchronně.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask InvokeVoidAsync(Microsoft::JSInterop::IJSObjectReference ^ jsObjectReference, System::String ^ identifier, System::Threading::CancellationToken cancellationToken, ... cli::array <System::Object ^> ^ args);
public static System.Threading.Tasks.ValueTask InvokeVoidAsync (this Microsoft.JSInterop.IJSObjectReference jsObjectReference, string identifier, System.Threading.CancellationToken cancellationToken, params object?[] args);
public static System.Threading.Tasks.ValueTask InvokeVoidAsync (this Microsoft.JSInterop.IJSObjectReference jsObjectReference, string identifier, System.Threading.CancellationToken cancellationToken, params object?[]? args);
static member InvokeVoidAsync : Microsoft.JSInterop.IJSObjectReference * string * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function InvokeVoidAsync (jsObjectReference As IJSObjectReference, identifier As String, cancellationToken As CancellationToken, ParamArray args As Object()) As ValueTask
Parametry
- jsObjectReference
- IJSObjectReference
Hodnota IJSObjectReference
- identifier
- String
Identifikátor funkce, která se má vyvolat. Například hodnota "someScope.someFunction" vyvolá funkci someScope.someFunction v cílové instanci.
- cancellationToken
- CancellationToken
Token zrušení, který signalizují zrušení operace. Zadání tohoto parametru přepíše všechna výchozí zrušení, například kvůli vypršení časového limitu (DefaultAsyncTimeout).
- args
- Object[]
Serializovatelné argumenty JSON
Návraty
A ValueTask , která představuje asynchronní operaci vyvolání.
Platí pro
InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[])
Vyvolá zadanou funkci JavaScriptu asynchronně.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask InvokeVoidAsync(Microsoft::JSInterop::IJSObjectReference ^ jsObjectReference, System::String ^ identifier, TimeSpan timeout, ... cli::array <System::Object ^> ^ args);
public static System.Threading.Tasks.ValueTask InvokeVoidAsync (this Microsoft.JSInterop.IJSObjectReference jsObjectReference, string identifier, TimeSpan timeout, params object?[] args);
public static System.Threading.Tasks.ValueTask InvokeVoidAsync (this Microsoft.JSInterop.IJSObjectReference jsObjectReference, string identifier, TimeSpan timeout, params object?[]? args);
static member InvokeVoidAsync : Microsoft.JSInterop.IJSObjectReference * string * TimeSpan * obj[] -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function InvokeVoidAsync (jsObjectReference As IJSObjectReference, identifier As String, timeout As TimeSpan, ParamArray args As Object()) As ValueTask
Parametry
- jsObjectReference
- IJSObjectReference
Hodnota IJSObjectReference
- identifier
- String
Identifikátor funkce, která se má vyvolat. Například hodnota "someScope.someFunction" vyvolá funkci someScope.someFunction v cílové instanci.
- timeout
- TimeSpan
Doba trvání, po které chcete zrušit asynchronní operaci. Přepíše výchozí časové limity (DefaultAsyncTimeout).
- args
- Object[]
Serializovatelné argumenty JSON
Návraty
A ValueTask , která představuje asynchronní operaci vyvolání.