Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Påkaller den tilknyttede abonnenten for hendelsen.
Note
Hvis du har opprettet egendefinerte hendelser ved hjelp av addHandler-metoden, kan du heve disse hendelsene ved å sende hendelsesnavnet som parameter i denne metoden.
Syntax
Microsoft.CIFramework.raiseEvent(eventName, eventInputParameters, correlationId);
Parameters
| Navn | Type | Kreves | Description |
|---|---|---|---|
| hendelsesnavn | String | Ja | Navnet på hendelsen der behandleren må startes. |
| eventInputParametere | JSON-streng | Ja | Inngangsparametrene som må sendes til handlerfunksjonen. |
| korrelasjonId | GUID | No | Brukes til å gruppere alle relaterte API-kall sammen for diagnostisk telemetri. |
Returverdi
Løfte med en verdi som boolsk.
Eksempel
// Let there be an event registered to a subscriber.
handlerFunction = function(eventInput)
{
console.log(eventInput);
if(eventInput != null && eventInput != undefined && eventInput.size > 0)
{
inputData = eventInput.get("value");
correlationId = eventInput.get("correlationId");
console.log(inputData + " " + correlationId);
}
return Promise.resolve();
}
Microsoft.CIFramework.addHandler("oncustomevent", handlerFunction);
//Use raiseEvent API to invoke the subscribed handler of the event.
Microsoft.CIFramework.raiseEvent("oncustomevent", "test input value");
//In the main UCI page
Microsoft.CIFramework.addHandler("widgetEvent", handlerFunction);
///In the widget code
Microsoft.CIFramework.raiseEvent("widgetEvent", eventInput);
//In the widget code
Microsoft.CIFramework.addHandler("mainPageEvent", handlerFunction);
//In the main UCI page
Microsoft.CIFramework.raiseEvent("mainPageEvent", eventInput);
Relatert informasjon
onClickToAct
onModeChanged
onPageNavigate
onSendKBArticle
onSizeChanged