Přidání komponent kódu na vlastní stránku pro modelem řízenou aplikaci
Tento článek popisuje použití komponent kódu vytvořených profesionálními vývojáři pomocí Power Apps component framework na vlastní stránce. Informace o rozšiřitelnosti vlastního uživatelského prostředí s minimem kódu viz přidání komponent plátna na vlastní stránku modelem řízené aplikace.
Důležité
- Vlastní stránky jsou novou funkcí s výraznými změnami a momentálně má řadu známých omezení, které jsou uvedeny v části Známé problémy s vlastními stránkami.
Poznámka
- Vlastní stránky podporují všechna rozhraní API pro component framework, která aktuálně podporují aplikace plátna.
- Pro některá rozhraní API specifická pro specifické modelem řízené aplikace, jako je webové rozhraní API a rozhraní API navigace, byla publikována podpora aplikací pro vlastní stránky. Tato rozhraní API lze použít v komponentě kódu pro vlastní stránky a fungují v konečné publikované aplikaci.
- Stav podpory jednotlivých rozhraní API na jednotlivých platformách viz referenční informace k rozhraní API pro Power Apps component framework
Komponenty kódu poskytují profesionálním vývojářům možnost vytvářet vlastní komponenty kódu pro použití v aplikaci. Tento mechanismus rozšiřitelnosti profesionálního kódu poskytuje prvotřídní správu životního cyklu aplikací (ALM), která bezproblémově rozšiřuje komponenty dostupné všem tvůrcům aplikací v celé organizaci. Komponenty kódu lze znovu použít na vlastních stránkách, plátnech a v modelem řízených aplikacích. Lze je centrálně aktualizovat, balit a přesouvat pomocí standardních řešení Microsoft Dataverse. Více informací: Přehled Power Apps component framework
Povolení Power Apps component framework pro vlastní stránky
Chcete-li používat komponenty kódu na vlastní stránce, musíte povolit funkci Power Apps component framework. Další informace: Povolení funkce Power Apps component framework
Vytvoření komponent kódu pro použití na vlastní stránce
Tato část popisuje, jak vytvářet, importovat a testovat komponenty kódu.
Vytváření a import komponent kódu v Dataverse
Komponenty kódu pro vlastní stránky sledují stejný vzorec jako u aplikace plátna. Před přidáním komponent kódu na vlastní stránku je musíte nejprve implementovat. Vytvoření komponenty kódu viz Vytvoření první komponenty.
Můžete také vyzkoušet ukázkové komponenty OOB pro rychlý start. Jakmile dokončíte implementaci komponenty kódu, lze ji zabalit do řešení a přidat do Dataverse, čímž je k dispozici pro použití na všech vlastních stránkách modelem řízených aplikací a aplikací plátna. Další informace: Správa životního cyklu aplikací (ALM) pro komponenty kódu.
Import a použití komponenty kódu na vlastní stránce
V prostředí mohou vlastní stránky využívat všechny dříve importované součásti kódu Dataverse používající řešení. V levém podokně vyberte Přidat (+) a poté vyberte Získat více komponent ve spodní části stránky. V podokně Import komponent uvidíte kartu kódu zobrazující všechny komponenty kódu použité v prostředí.
Poznámka
- Pokud se karta kódu nezobrazí v podokně Import komponent, ověřte, že je povoleno nastavení funkce Power Apps component framework pro aplikace plátna. Další informace: Povolení funkce Power Apps component framework
- Rovněž se ujistěte, že používáte nejnovější verzi studia pro vytváření aplikací plátna.
Nově přidané komponenty kódu jsou nyní k dispozici v sekci Komponenty kódu. Lze je přidat na vlastní stránku.
Testování komponenty kódu uvnitř studia a publikované aplikace
Stejně jako aplikace plátna jsou komponenty kódu interaktivní a lze je testovat v prostředí studia pro tvorbu vlastních stránek. Specifická rozhraní API jako Web APIs
a Navigation
, které mají při vyvolání pouze podporu běhu vlastních stránek, zobrazí chybovou zprávu „Metoda není implementována“.
Tuto chybu můžete zavřít a publikovat vlastní stránku. Potom přidejte tuto vlastní stránku do modelem řízené aplikace a publikujte aplikaci, abyste viděli webové rozhraní API vlastní stránky v akci.
Následující obrázek ukazuje standardní ovládací prvek ukázkového webového rozhraní API a ovládací prvek rozhraní API navigace přidaný na vlastní stránku fungující uvnitř publikované modelem řízené aplikace.
Další zdroje pro komponenty kódu
Můžete také použít další ukázkové komponenty společnosti Microsoft.
Nebo zkuste některé z komunitní galerie Power Apps.
Viz také
Přehled vlastní stránky modelem řízené aplikace
Přidání vlastní stránky do modelem řízené aplikace