Aracılığıyla paylaş


openAlertDialog (İstemci API başvurusu)

İleti ve düğme içeren bir uyarı iletişim kutusu görüntüler.

Sözdizimi

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

Parametreler

Uyarı

Yeni görünüm etkinleştirildiğinde, iletişim kutusu seçeneklerinin yükseklik değerini ayarlamazsanız iletişim kutusu yüksekliği otomatik olarak yeniden boyutlandırılır.

İsim Türü Gerekli Description
alertStrings Nesne Yes Uyarı iletişim kutusunda kullanılacak dizeler. nesnesi aşağıdaki değerleri içerir:
- confirmButtonLabel: (İsteğe bağlı) Dize. Onayla düğmesi etiketi. Düğme etiketini belirtmezseniz, düğme etiketi olarak Tamam kullanılır.
- text: Dize. Uyarı iletişim kutusunda görüntülenecek ileti.
- title: (İsteğe bağlı) Dize. Uyarı iletişim kutusunun başlığı.
alertOptions Nesne Hayı Uyarı iletişim kutusu için yükseklik ve genişlik seçenekleri. nesnesi aşağıdaki değerleri içerir:
- height: (İsteğe bağlı) Sayı. Uyarı iletişim kutusunun piksel cinsinden yüksekliği.
- width: (İsteğe bağlı) Sayı. Uyarı iletişim kutusu piksellerinin genişliği.

Yeni görünüm etkinleştirildiğinde, iletişim kutusu seçeneklerinin değerini ayarlamazsanız height iletişim kutusu yüksekliği otomatik olarak yeniden boyutlandırılamaz.
successCallback function Hayı Uyarı iletişim kutusu kapatıldığında, onayla düğmesine tıklandığında veya ESC tuşuna basılarak iptal edildiğinde yürütülecek bir işlev.
errorCallback function Hayı İşlem başarısız olduğunda yürütülecek bir işlev.

Example

Aşağıdaki örnek kod bir uyarı iletişim kutusu görüntüler. Uyarı iletişim kutusunda Evet düğmesine tıklamak veya ESC tuşuna basarak uyarı iletişim kutusunu iptal etmek işlevi çağırır close :

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