openConfirmDialog (sklic na API odjemalca)

Prikaže potrditveno pogovorno okno s sporočilom in dvema gumboma.

Sintaksa

Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);

Parametrov

opomba,

Ko je nov videz omogočen, se bo velikost pogovornega okna samodejno spremenila, če ne nastavite vrednosti višine možnosti pogovornega okna.

Ime Vrsta Zahtevano Description
confirmStrings Predmet Da Nizi, ki bodo uporabljeni v potrditvenem pogovornem oknu. Predmet vsebuje te vrednosti:
- cancelButtonLabel: (Izbirno) niz. Oznaka gumba »Prekliči«. Če ne navedete oznake gumba »Prekliči«, je za oznako gumba uporabljena možnost »Prekliči«.
- confirmButtonLabel: (Izbirno) niz. Oznaka gumba za potrditev. Če ne navedete oznake gumba za potrditev, je kot oznaka gumba uporabljena oznaka gumba V redu.
- subtitle: (Izbirno) niz. Podnaslov, ki bo prikazan v potrditvenem pogovornem oknu.
- text:Niz. Sporočilo, ki bo prikazano v potrditvenem pogovornem oknu.
- title: (Izbirno) niz. Naslov, ki bo prikazan v potrditvenem pogovornem oknu.
confirmOptions Predmet Ne Možnosti višine in širine za pogovorno okno za potrditev. Predmet vsebuje te vrednosti:
- height: (Izbirno) Številka. Višina potrditvenega pogovornega okna v slikovnih pikah.
- width: (Izbirno) Številka. Širina potrditvenega pogovornega okna v slikovnih pikah.

Ko je nov videz omogočen, se velikost višine pogovornega okna samodejno spremeni, če ne nastavite vrednosti višine možnosti pogovornega okna.
successCallback funkcija Ne Funkcija, ki se izvede, ko je potrditveno pogovorno okno zaprto, tako da v zgornjem desnem kotu pogovornega okna kliknete »Potrdi«, »Prekliči« ali » X «. Podan je predmet s potrjenim (logični) atributom, ki označuje, ali je bil gumb za potrditev kliknjen, da bi zaprli pogovorno okno.
errorCallback funkcija Ne Funkcija, ki se izvede, ko operacija ne uspe.

Primer

Ta vzorčna koda prikaže potrditveno pogovorno okno. V konzoli je zabeleženo ustrezno sporočilo, odvisno od tega, ali ste kliknili potrditev ali preklic/preklic/X , da zaprete pogovorno okno.

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.");
});

Xrm.Navigation