إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يعرض مربع حوار تأكيد يحتوي على رسالة وزرين.
بناء الجملة
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
المعلمات
إشعار
مع تمكين الشكل الجديد ، سيتم تغيير حجم ارتفاع مربع الحوار تلقائيا إذا لم تقم بتعيين قيمة الارتفاع لخيارات مربع الحوار.
| Name | نوع | مطلوبة | الوصف |
|---|---|---|---|
confirmStrings |
Object | نعم | السلاسل التي سيتم استخدامها في مربع حوار التأكيد. يحتوي الكائن على القيم التالية: - cancelButtonLabel: (اختياري) سلسلة. تسمية زر الإلغاء. إذا لم تحدد تسمية زر الإلغاء، استخدام إلغاء كتسمية الزر.- confirmButtonLabel: (اختياري) سلسلة. تسمية زر التأكيد. إذا لم تحدد تسمية زر التأكيد، يتم استخدام موافق كتسمية الزر.- subtitle: (اختياري) سلسلة. العنوان الفرعي الذي سيتم عرضه في مربع حوار التأكيد.- text:خيط. الرسالة التي سيتم عرضها في مربع حوار التأكيد.- title: (اختياري) سلسلة. العنوان الذي سيتم عرضه في مربع حوار التأكيد. |
confirmOptions |
Object | لا | خيارات الارتفاع والعرض لمربع حوار التأكيد. يحتوي الكائن على القيم التالية: - height: (اختياري) رقم. ارتفاع مربع حوار التأكيد بالبكسل.- width: (اختياري) رقم. عرض مربع حوار التأكيد بالبكسل. مع تمكين الشكل الجديد ، يتم تغيير حجم ارتفاع مربع الحوار تلقائيا إذا لم تقم بتعيين قيمة الارتفاع لخيارات مربع الحوار. |
successCallback |
دالة | لا | دالة لتنفيذها عند إغلاق مربع حوار التأكيد بالنقر فوق تأكيد أو إلغاء أو X في الزاوية العلوية اليسرى من مربع الحوار. يتم تمرير كائن بالسمة المؤكدة (المنطقية) يشير إلى ما إذا كان قد تم النقر فوق زر التأكيد لإغلاق مربع الحوار. |
errorCallback |
دالة | لا | وظيفة للتنفيذ عند فشل العملية. |
مثال
يعرض نموذج التعليمات البرمجية التالي مربع حوار تأكيد. يتم تسجيل الرسالة المناسبة في وحدة التحكم استنادا إلى ما إذا تم النقر فوق تأكيد أو إلغاء/X لإغلاق مربع الحوار.
var confirmStrings = { text:"This is a confirmation.", title:"Confirmation Dialog" };
var confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(
function (success) {
if (success.confirmed)
console.log("Dialog closed using OK button.");
else
console.log("Dialog closed using Cancel button or X.");
});