Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Når du genererer en side ved hjælp af et naturligt sprog, opretter AI'en en React-side i TypeScript. Den genererede side dækker både frontendbrugeroplevelsen ved at vælge de rigtige komponenter og bestemme det bedste layout og den tilsvarende forretningslogik.
Du kan få vist og redigere den genererede kode for at afgrænse outputtet. Datahandlinger bruger et dataApi objekt, der viser offentlige metoder, der er grupperet i disse kategorier:
| Kategori | Beskrivelse |
|---|---|
| Metoder til dataverse-tabel | Opret, hent, opdater og slet Dataverse-tabelrækker og kolonner til valg af forespørgsler. |
| Connectormetoder | Arbejd med data, der vises af en Power Platform-connector, der er bundet til siden. |
| Metoder til dataversehandlinger | Aktivér brugerdefinerede API'er for Dataverse, der er bundet til siden, som handlinger eller funktioner. |
| Sidemetoder | Kontrollér selve den generative side, f.eks. returnering af en værdi, når siden bruges som en dialogboks. |
Connectormetoder og handlings- og funktionsmetoder er valgfrie medlemmer af dataApi kontrakten. Nogle værter implementerer dem ikke, så kontrollér altid, at der findes en metode (f.eks. if (dataApi.executeAction) { ... }), før du kalder den. En metode, der findes, betyder ikke, at siden har en connector eller dataverse-brugerdefineret API, der er bundet til den, eller at den brugerdefinerede API er aktiveret eller tilladt for den aktuelle bruger. Håndter ikke-tilgængelig funktionalitet og brugerdefinerede API-fejl eksplicit i stedet for at antage, at det lykkedes.
Metoder til dataverse-tabel
Brug dataversetabelmetoderne dataApi for objektet til at oprette, hente, opdatere og slette Dataverse-tabelrækker og kolonner med forespørgselsvalg.
| Metode | Beskrivelse |
|---|---|
createRow |
Opretter en ny række i den angivne tabel. |
deleteRow |
Sletter en række fra den angivne tabel. |
getChoices |
Henter valgmulighederne for det angivne valgkolonnenavn. |
queryTable |
Forespørger en tabel med de angivne indstillinger. |
retrieveRow |
Henter en række fra den angivne tabel med de angivne indstillinger. |
updateRow |
Opdaterer en eksisterende række i den angivne tabel. |
Connectormetoder
Brug objektets dataApi connectormetoder til at arbejde med data, der vises af en Power Platform-connector, der er bundet til siden.
| Metode | Beskrivelse |
|---|---|
createConnectorRow |
Opretter en ny række i den angivne forbindelsestabel. |
deleteConnectorRow |
Sletter en række fra den angivne forbindelsestabel. |
executeConnectorOperation |
Aktiverer en navngiven handling, der vises af en REST-connector (handlingsnøgle), f.eks. Office 365-brugere. |
getConnectorSwagger |
Henter Definitionen af Swagger (OpenAPI) for connectoren. |
getConnectorTableSchema |
Henter skemaet for en tabel (også kaldet en enhed eller liste), der vises af connectoren. |
listConnectorDatasets |
Viser de datasæt, der er tilgængelige for connectoren. |
listConnectorOperations |
Viser de handlinger, der vises af en REST-connector (handlingsnøgle). |
listConnectorTables |
Viser de tabeller, der er tilgængelige i det angivne connectordatasæt. |
queryConnectorTable |
Forespørger en tabel, der vises af connectoren, med de angivne indstillinger. |
retrieveConnectorRow |
Henter en enkelt række fra den angivne forbindelsestabel. |
updateConnectorRow |
Opdaterer en eksisterende række i den angivne forbindelsestabel. |
Metoder til dataversehandling og -funktion
Brug objektets handlings- og funktionsmetoder dataApi til at aktivere brugerdefinerede API'er for Dataverse, der er bundet til siden.
| Metode | Beskrivelse |
|---|---|
executeAction |
Aktiverer en brugerdefineret API til Dataverse, der er bundet til siden, som en handling. |
executeFunction |
Aktiverer en brugerdefineret DATAVERSE-API, der er bundet til siden, som en funktion. |
listBoundActions |
Viser de brugerdefinerede API'er (handlinger og funktioner) for Dataverse, der er bundet til siden. |
Sidemetoder
Brug objektets dataApi sidemetoder til at styre selve den generative side, f.eks. returnere en værdi, når siden bruges som en dialogboks.
| Metode | Beskrivelse |
|---|---|
setPageOutput |
Angiver den værdi, der returneres til kaldescriptet, når en generativ sidedialogboks lukkes. |