openAlertDialog (klient-API-referanse)

Viser en varslingsdialogboks som inneholder en melding og en knapp.

Syntaks

Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);

Parametere

Note

Når du aktiverer det nye utseendet, endrer dialogbokshøyden automatisk størrelse hvis du ikke angir høydeverdien for dialogboksalternativene.

Navn Type Obligatorisk Beskrivelse
alertStrings Objekt Ja Strengene som skal brukes i varslingsdialogboksen. Objektet inneholder følgende verdier:
- confirmButtonLabel: (Valgfritt) streng. Bekreft knappeetiketten. Hvis du ikke angir knappeetiketten, brukes OK som knappeetikett.
- tekst: Streng. Meldingen som skal vises i varslingsdialogboksen.
- title: (Valgfritt) streng. Tittelen på varslingsdialogboksen.
alertOptions Objekt Nei Alternativer for høyde og bredde for varslingsdialogboksen. Objektet inneholder følgende verdier:
- height: (Valgfritt) tall. Høyden på varslingsdialogboksen i piksler.
- width: (Valgfritt) tall. Bredden på varslingsdialogboksens piksler.

Når du aktiverer det nye utseendet, skaleres dialogbokshøyden automatisk hvis du ikke angir height verdien for dialogboksalternativene.
successCallback funksjon Nei En funksjon som skal utføres når dialogboksen for varsel lukkes enten ved å klikke på bekreft-knappen eller ved å trykke ESC.
errorCallback funksjon Nei En funksjon som skal utføres når operasjonen mislykkes.

Eksempel

Følgende eksempelkode viser en varslingsdialogboks. Hvis du velger Ja i dialogboksen for varsel eller avbryter du varslingsdialogboksen ved å trykke ESC kaller close funksjonen:

var alertStrings = { confirmButtonLabel: "Yes", text: "This is an alert.", title: "Sample title" };
var alertOptions = { height: 120, width: 260 };
Xrm.Navigation.openAlertDialog(alertStrings, alertOptions).then(
    function (success) {
        console.log("Alert dialog closed");
    },
    function (error) {
        console.log(error.message);
    }
);

Xrm.navigation