Partager via


openAlertDialog (référence de l’API client)

Affiche une boîte de dialogue contenant un message d’alerte et un bouton.

Syntaxe

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

Paramètres

Notes

Avec la nouvelle apparence activée, la hauteur de la boîte de dialogue sera redimensionnée automatiquement si vous ne définissez pas la valeur hauteur des options de la boîte de dialogue.

Nom Type Requise Description
alertStrings Object Oui Les chaînes à utiliser dans la boîte de dialogue d’alerte. L’objet contient les valeurs suivantes :
- confirmButtonLabel  : (facultatif) chaîne Étiquette du bouton de confirmation. Si vous ne spécifiez pas l’étiquette du bouton, OK est utilisé comme étiquette du bouton.
- text : Chaîne. Message à afficher dans la boîte de dialogue d’alerte.
- title  : (facultatif) chaîne Titre de la boîte de dialogue d’alerte.
alertOptions Object Non Options pour la hauteur et la largeur de la boîte de dialogue d’alerte. L’objet contient les valeurs suivantes :
- height  : (Facultatif) Numéro. Hauteur de la boîte de dialogue d’alerte en pixels.
- width  : (Facultatif) Numéro. Largeur de la boîte de dialogue d’alerte en pixels.

Avec la nouvelle apparence activée, la hauteur de la boîte de dialogue est redimensionnée automatiquement si vous ne définissez pas la valeur height des options de la boîte de dialogue.
successCallback function Non Fonction qui s’exécute lorsque la boîte de dialogue d’alerte se ferme en appuyant sur le bouton de confirmation ou en annulant en appuyant sur la touche ÉCHAP.
errorCallback function Non Fonction à exécuter lorsque l’opération échoue.

Exemple

L’exemple de code suivant illustre une boîte de dialogue d’alerte. Lorsque l’utilisateur clique sur le bouton Oui dans la boîte de dialogue d’alerte ou ignore l’alerte en appuyant sur la touche ÉCHAP, la fonction close est appelée :

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

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).