Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Notitie
Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar voorafgaand aan een officiële release, zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
Power Fx Naamruimten vormen een krachtige functie waarmee ontwikkelaars verschillende sets functies binnen de taal kunnen organiseren en scheiden. Power Fx Door naamruimten te gebruiken, kunt u onderscheid maken tussen de standaardfuncties die worden geleverd door Power Fx, zoals CountRows, en extensies die zijn toegevoegd voor specifieke doeleinden, zoals de Test Engine met functies zoals Preview.Pause. Deze scheiding zorgt voor duidelijkheid en voorkomt conflicten tussen verschillende sets functies.
Algemene kenmerken versus specifieke acties
Naamruimten maken duidelijk wat gemeenschappelijke kenmerken van de Power Fx taal zijn en welke specifieke acties uniek zijn voor bepaalde extensies. Functies zoals CountRows maken bijvoorbeeld deel uit van de kern Power Fx taal en zijn universeel beschikbaar. Functies zoals Preview.Pause zijn daarentegen specifiek voor de Test Engine en worden uitsluitend gebruikt binnen de context van testen Power Apps. Dankzij dit onderscheid kunnen ontwikkelaars de reikwijdte en toepasbaarheid van elke functie beter begrijpen. Zo weten ze zeker dat ze de juiste hulpmiddelen voor de juiste taken gebruiken.
Bredere gebruiksacties scheiden van previewfuncties
Met naamruimten kunnen ontwikkelaars bovendien acties die breder worden gebruikt, scheiden van functies die experimenteel zijn en nog kunnen veranderen. De Preview naamruimte kan bijvoorbeeld worden gebruikt voor vroege concepten en functies die nog steeds worden getest en verfijnd. Door previewfuncties in een aparte naamruimte te plaatsen, kunnen ontwikkelaars experimenteren met nieuwe ideeën zonder dat dit de stabiliteit van hun hoofdtoepassingen in gevaar brengt. Deze aanpak stimuleert innovatie, terwijl er een duidelijke grens blijft tussen stabiele en experimentele functies.
Voortgang van Preview naar TestEngine-naamruimte
Naarmate functies volwassener en stabieler worden, kunnen ze van de Preview naamruimte naar meer gespecialiseerde naamruimten zoals TestEngine evolueren. Deze voortgang geeft aan dat de functies zijn getest en verfijnd en nu klaar zijn voor breder gebruik in specifieke contexten. Een functie die bijvoorbeeld voor testdoeleinden in de Preview naamruimte start, kan uiteindelijk naar de TestEngine naamruimte worden verplaatst zodra de betrouwbaarheid en bruikbaarheid in testscenario's zijn bewezen. Deze gestructureerde progressie helpt bij het beheren van de levenscyclus van functies en zorgt ervoor dat alleen goed geteste functionaliteiten in productieomgevingen worden gebruikt.
Naamruimten beheren in testinstellingen
Naamruimten in Power Fx kunnen worden beheerd via de testinstellingen in de YAML-configuratie. Met deze mogelijkheid kunt u de waarden voor toestaan en blokkeren opgeven om te bepalen welke naamruimten zijn ingeschakeld. Standaard is de TestEngine naamruimte toegestaan.
YAML-testinstellingen staan Power Fx naamruimten toe en blokkeren deze:
testSettings:
headless: false
locale: "en-US"
recordVideo: true
extensionModules:
enable: true
allowNamespaces:
- Preview