Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Wanneer u een pagina genereert met natuurlijke taal, maakt de AI een React-pagina in TypeScript. Op de gegenereerde pagina wordt zowel de front-endgebruikerservaring behandeld door de juiste onderdelen te selecteren en de beste indeling en de bijbehorende bedrijfslogica te bepalen.
U kunt de gegenereerde code weergeven en bewerken om de uitvoer te verfijnen. Gegevensbewerkingen maken gebruik van een dataApi object dat openbare methoden beschikbaar maakt die zijn gegroepeerd in deze categorieën:
| Categorie | Description |
|---|---|
| Dataverse-tabelmethoden | Dataverse-tabelrijen en querykeuzekolommen maken, ophalen, bijwerken en verwijderen. |
| Connectormethoden | Werk met gegevens die worden weergegeven door een Power Platform-connector die is gebonden aan de pagina. |
| Dataverse-bewerkingsmethoden | Roep aangepaste API's van Dataverse aan die zijn gebonden aan de pagina als acties of functies. |
| Paginamethoden | Beheer de generatieve pagina zelf, zoals het retourneren van een waarde wanneer de pagina wordt gebruikt als een dialoogvenster. |
Connectormethoden en actie- en functiemethoden zijn optionele leden van het dataApi contract. Sommige hosts implementeren ze niet, dus controleer altijd of er een methode bestaat (bijvoorbeeld if (dataApi.executeAction) { ... }) voordat u deze aanroept. Een methode die aanwezig is, betekent niet dat op de pagina een connector of aangepaste Dataverse-API is gekoppeld, of dat de aangepaste API is ingeschakeld of toegestaan voor de huidige gebruiker. Afhandelen van niet-beschikbare functionaliteit en aangepaste API-fouten expliciet in plaats van ervan uit te gaan dat het lukt.
Dataverse-tabelmethoden
Gebruik de Dataverse-tabelmethoden van het dataApi object om dataverse-tabelrijen te maken, op te halen, bij te werken en te verwijderen en kolommen met querykeuzes te maken.
| Methode | Description |
|---|---|
createRow |
Hiermee maakt u een nieuwe rij in de opgegeven tabel. |
deleteRow |
Hiermee verwijdert u een rij uit de opgegeven tabel. |
getChoices |
Hiermee worden de opties opgehaald voor de opgegeven naam van de keuzekolom. |
queryTable |
Query's uitvoeren op een tabel met de opgegeven opties. |
retrieveRow |
Haalt een rij op uit de opgegeven tabel met de opgegeven opties. |
updateRow |
Hiermee wordt een bestaande rij in de opgegeven tabel bijgewerkt. |
Connectormethoden
Gebruik de connectormethoden van het dataApi object om te werken met gegevens die worden weergegeven door een Power Platform-connector die is gebonden aan de pagina.
| Methode | Description |
|---|---|
createConnectorRow |
Hiermee maakt u een nieuwe rij in de opgegeven connectortabel. |
deleteConnectorRow |
Hiermee verwijdert u een rij uit de opgegeven connectortabel. |
executeConnectorOperation |
Roept een benoemde bewerking aan die wordt weergegeven door een REST-connector (bewerkingssleutel) zoals Office 365-gebruikers. |
getConnectorSwagger |
Haalt de Swagger-definitie (OpenAPI) voor de connector op. |
getConnectorTableSchema |
Hiermee haalt u het schema voor een tabel (ook wel een entiteit of lijst genoemd) op die door de connector wordt weergegeven. |
listConnectorDatasets |
Geeft een lijst weer van de gegevenssets die beschikbaar zijn voor de connector. |
listConnectorOperations |
Geeft een lijst weer van de bewerkingen die worden weergegeven door een REST-connector (bewerkingssleutel). |
listConnectorTables |
Geeft een lijst weer van de tabellen die beschikbaar zijn in de opgegeven connectorgegevensset. |
queryConnectorTable |
Query's uitvoeren op een tabel die door de connector wordt weergegeven met de opgegeven opties. |
retrieveConnectorRow |
Haalt één rij op uit de opgegeven connectortabel. |
updateConnectorRow |
Hiermee wordt een bestaande rij in de opgegeven connectortabel bijgewerkt. |
Dataverse-actie- en functiemethoden
Gebruik de actie- en functiemethoden van het dataApi object om aangepaste API's van Dataverse aan te roepen die zijn gebonden aan de pagina.
| Methode | Description |
|---|---|
executeAction |
Roept een aangepaste Dataverse-API aan die is gebonden aan de pagina als een actie. |
executeFunction |
Roept een aangepaste Dataverse-API aan die is gebonden aan de pagina als een functie. |
listBoundActions |
Geeft een lijst weer van de aangepaste API's (acties en functies) die zijn gebonden aan de pagina. |
Paginamethoden
Gebruik de paginamethoden van het dataApi object om de generatieve pagina zelf te beheren, zoals het retourneren van een waarde wanneer de pagina wordt gebruikt als dialoogvenster.
| Methode | Description |
|---|---|
setPageOutput |
Hiermee stelt u de waarde in die wordt geretourneerd aan het aanroepende script wanneer een dialoogvenster voor een generatieve pagina wordt gesloten. |