Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Funkce Preview nejsou určené pro normální používání a mohou mít omezené fungování. Jsou to funkce, které jsou poskytnuté před svým oficiálním vydáním, aby si je zákazníci mohli co nejdříve vyzkoušet a mohli nám napsat své názory.
Power Fx Jmenné prostory jsou výkonnou funkcí, která vývojářům umožňuje organizovat a oddělovat různé sady funkcí v rámci jazyka. Power Fx Pomocí jmenných prostorů můžete rozlišovat mezi výchozími funkcemi poskytovanými třídou Power Fx, jako například CountRows, a rozšířeními přidanými pro specifické účely, jako je například testovací engine s funkcemi, jako například Preview.Pause. Toto oddělení pomáhá udržovat přehlednost a vyhýbat se konfliktům mezi různými sadami funkcí.
Společné vlastnosti vs. specifické akce
Jmenné prostory jasně ukazují, jaké jsou společné rysy jazyka a jaké jsou specifické akce jedinečné pro určitá rozšíření. Power Fx Například funkce jako CountRows jsou součástí jádra jazyka Power Fx a jsou univerzálně dostupné. Na druhou stranu, funkce jako Preview.Pause jsou specifické pro Test Engine a používají se výhradně v kontextu testování Power Apps. Toto rozlišení pomáhá vývojářům pochopit rozsah a použitelnost každé funkce a zajišťuje, že používají správné nástroje pro správné úkoly.
Oddělení akcí širšího využití od funkcí Preview
Jmenné prostory také umožňují vývojářům oddělit akce, které mají širší využití, od funkcí, které jsou experimentální a mohou se změnit. Například jmenný prostor Preview lze použít pro rané koncepty a funkce, které se stále testují a zdokonalují. Umístěním funkcí náhledu do samostatného jmenného prostoru mohou vývojáři experimentovat s novými nápady, aniž by to ovlivnilo stabilitu jejich hlavních aplikací. Tento přístup podporuje inovace a zároveň zachovává jasnou hranici mezi stabilními a experimentálními funkcemi.
Postup od Preview k jmennému prostoru TestEngine
Jak funkce dozrávají a stávají se stabilnějšími, mohou postupovat z jmenného prostoru Preview do specializovanějších jmenných prostorů, jako je TestEngine. Tento postup naznačuje, že funkce byly testovány a zdokonalovány a jsou nyní připraveny k širšímu použití v konkrétních kontextech. Například funkce, která spouští jmenný prostor Preview pro účely testování, se může nakonec přesunout do jmenného prostoru TestEngine , jakmile prokáže svou spolehlivost a užitečnost v testovacích scénářích. Tento strukturovaný postup pomáhá s řízením životního cyklu funkcí a zajišťuje, že v produkčním prostředí se používají pouze dobře otestované funkce.
Správa jmenných prostorů v nastavení testu
Jmenné prostory v Power Fx lze spravovat pomocí nastavení testů v konfiguraci YAML. Tato možnost vám umožňuje zadat hodnoty povolených a blokovaných adres pro řízení toho, které jmenné prostory jsou povoleny. Ve výchozím nastavení je jmenný prostor TestEngine povolen.
Nastavení testu YAML povoluje a blokuje jmenné prostory: Power Fx
testSettings:
headless: false
locale: "en-US"
recordVideo: true
extensionModules:
enable: true
allowNamespaces:
- Preview