Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Kutsuu tapahtumaan liittyvän tilaajan.
Note
Jos olet luonut mukautettuja tapahtumia addHandler-menetelmällä, voit nostaa kyseiset tapahtumat antamalla tapahtuman nimen parametrina tässä menetelmässä.
Syntax
Microsoft.CIFramework.raiseEvent(eventName, eventInputParameters, correlationId);
Parameters
| Nimi | Type | Pakollinen | Kuvaus |
|---|---|---|---|
| tapahtuman nimi | String | Kyllä | Sen tapahtuman nimi, jonka käsittelijää on kutsuttava. |
| eventInputParameters | JSON-merkkijono | Kyllä | Syöttöparametrit, jotka on välitettävä käsittelijäfunktiolle. |
| correlationId | GUID | Ei | Käytetään ryhmittelemään kaikki liittyvät ohjelmointirajapintakutsut yhteen diagnostiikkatelemetriaa varten. |
Palauta arvo
Lupaus, jonka arvo on Boolen arvo.
Esimerkki:
// 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);
Liittyvät tiedot
onClickToAct
onModeChanged
onPageNavigoi
onSendKBArticle
onSizeChanged