Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Kutsub sündmusega seotud tellija.
Märkus.
Kui olete loonud kohandatud sündmusi meetodi addHandler abil, saate need sündmused esile tõsta, edastades selle meetodi parameetrina sündmuse nime.
Süntaks
Microsoft.CIFramework.raiseEvent(eventName, eventInputParameters, correlationId);
Parameetrid
| Nimetus | Liik | Nõutav | Kirjeldus |
|---|---|---|---|
| sündmuse nimi | String | Ja | Selle sündmuse nimi, mille ohjurit tuleb kutsuda. |
| eventInputParameters | JSON-string | Ja | Sisendparameetrid, mis tuleb käitleja funktsioonile edastada. |
| correlationId | GUID | Ei | Kasutatakse kõigi seotud API-kutsete rühmitamiseks diagnostilise telemeetria jaoks. |
Tagastatav väärtus
Lubadus, mille väärtus on Boolean.
Näide
// 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);
Seotud teave
onClickToAct
onModeChanged
onPageNavigeeri
onSendKBArticle
onSizeChanged