dataApi viide generatiivsetele lehtedele

Kui loote loomulikku keelt kasutava lehe, loob tehisintellekt TypeScriptis lehe React. Genereeritud leht hõlmab nii eeskasutaja kasutuskogemust, valides õiged komponendid ja määratledes parima paigutuse, kui ka vastava äriloogika.

Väljundi piiritlemiseks saate loodud koodi vaadata ja redigeerida. Andmetoimingud kasutavad dataApi objekti, mis paljastab avalikud meetodid, mis on rühmitatud nendesse kategooriatesse:

Kategooria Kirjeldus
Dataverse table methods Siit saate teavet tabeli Dataverse ridade ja päringuvalikuveergude loomise, toomise, värskendamise ja kustutamise kohta.
Konnektorimeetodid Töötage andmetega, mis on kuvatud lehega seotud Power Platformi konnektori kaudu.
Andmeversi toimingumeetodid Kutsuge lehega seotud Dataverse'i kohandatud API-d toimingute või funktsioonidena.
Lehemeetodid Saate juhtida generatiivset lehte (nt tagastada väärtus, kui lehte kasutatakse dialoogina).

Konnektori meetodid ning toimingu- ja funktsioonimeetodid on lepingu valikulised liikmed dataApi . Mõned hostid ei rakenda neid, seega enne kutsumist kontrollige alati, if (dataApi.executeAction) { ... }kas meetod on olemas (nt). Meetod ei tähenda, et lehega on seotud konnektor või Dataverse'i kohandatud API või et kohandatud API on praeguse kasutaja jaoks lubatud või lubatud. Õnnestumise asemel saate konkreetselt käsitleda mittesaadaolevaid funktsioone ja kohandatud API tõrkeid.

Dataverse table methods

Kasutage objekti tabeli Dataverse meetodeid dataApi andmetabeli ridade ja päringuvalikuveergude loomiseks, toomiseks, värskendamiseks ja kustutamiseks.

Meetod Kirjeldus
createRow Loob määratud tabelis uue rea.
deleteRow Kustutab määratud tabelist rea.
getChoices Toob määratud valikuveeru nime valikud.
queryTable Esitab määratud suvanditega tabelipäringu.
retrieveRow Toob määratud tabelist rea määratud suvanditega.
updateRow Värskendab määratud tabelis olemasoleva rea.

Konnektorimeetodid

Kasutage objekti konnektorimeetodeid dataApi lehega seotud Power Platformi konnektori andmetega töötamiseks.

Meetod Kirjeldus
createConnectorRow Loob määratud konnektoritabelis uue rea.
deleteConnectorRow Kustutab määratud konnektoritabelist rea.
executeConnectorOperation Käivitab REST-i (toiminguklahviga) konnektori avatud nimega toimingu (nt Office 365 kasutajad).
getConnectorSwagger Toob konnektori Swaggeri (OpenAPI) definitsiooni.
getConnectorTableSchema Toob konnektori esitatud tabeli (ehk olemi või loendi) skeemi.
listConnectorDatasets Loetleb konnektori jaoks saadaolevad andmekomplektid.
listConnectorOperations Loetleb REST-i (toiminguklahviga) konnektori kuvatavad toimingud.
listConnectorTables Loetleb määratud konnektori andmekomplektis saadaolevad tabelid.
queryConnectorTable Esitab konnektori esitatud tabelile määratud suvanditega päringud.
retrieveConnectorRow Toob määratud konnektoritabelist ühe rea.
updateConnectorRow Värskendab määratud konnektoritabelis olemasoleva rea.

Dataverse action and function methods

Kasutage lehega seotud Dataverse'i kohandatud API-de kutsumiseks objekti toimingu- ja funktsioonimeetodeiddataApi.

Meetod Kirjeldus
executeAction Käivitab toiminguna lehega seotud Dataverse'i kohandatud API.
executeFunction Käivitab funktsioonina lehega seotud Dataverse'i kohandatud API.
listBoundActions Siin on loetletud lehega seotud kohandatud API-d Dataverse (Dataverse custom API) (toimingud ja funktsioonid).

Lehemeetodid

Kasutage objekti lehemeetodeid dataApi , et juhtida generatiivset lehte ennast (nt tagastada väärtus, kui lehte kasutatakse dialoogina).

Meetod Kirjeldus
setPageOutput Seab generatiivse lehedialoogi sulgemisel kutsuva skripti tagastatud väärtuse.