uses-feature – element

Určuje, kterou funkci mají součásti kódu použít.

K dispozici pro

Modelem řízené aplikace

Parametry

prvek Description Typ Povinné
name Název funkce deklarované v komponentě string Ano
required Označuje, jestli komponenta tuto funkci vyžaduje, nebo ne. boolean Ano

Nadřazený element

prvek Description
využití funkcí Prvek použití funkcí funguje jako obálka kolem uses-feature prvků, které samy umožňují vývojářům deklarovat, které funkce chtějí použít jejich komponenta. Pokud nejsou definovány žádné prvky použití-funkce, prvek feature-usage není povinný.

Example

<feature-usage>
    <uses-feature name="WebAPI" required="true" />
</feature-usage>

Následující tabulka ukazuje vztah těchto nastavení k tomu, co se stane v kódu za běhu, jestli je funkce funkce dostupná pro volání na uses-feature základě nastavení definovaných v manifestu.

Manifest Pokud hostitel podporuje Pokud hostitel nepodporuje
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, není potřeba žádná kontrola. Upozornění v době návrhu Načtení komponenty selže za běhu.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null, komponenta může toto chování v době běhu adaptivní kontrolou.
(žádné) Context.device.captureImage == null Context.device.captureImage == null

Referenční informace ke schématu manifestu architektury komponent Power Apps
Referenční informace k rozhraní API pro architekturu komponent Power Apps
Přehled architektury komponent Power Apps