uses-feature element

Indică ce caracteristică doriți să utilizați componentele codului.

Disponibil pentru

Aplicații proiectate pe bază de model

Parametri

Element Descriere Tip Obligatoriu
name Numele caracteristicii declarate în componentă string Da
required Indică dacă componenta necesită sau nu această caracteristică boolean Da

Element părinte

Element Descriere
utilizare caracteristici Elementul de utilizare a caracteristicilor acționează ca un încadrare în jurul uses-feature elementelor, ceea ce le permite dezvoltatorilor să declare ce caracteristici dorește să utilizeze componenta lor. Dacă nu există elemente de utilizare a caracteristicilor definite, nu este necesar elementul de utilizare a caracteristicilor.

Exemplu

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

Următorul tabel arată relația acestor setări cu ceea ce se întâmplă în cod la momentul rulării, dacă funcția de caracteristică este disponibilă pentru apelare pe uses-feature baza setărilor definite în manifest.

Manifesta Dacă gazda acceptă Dacă Gazda nu acceptă
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, nu este necesară nicio verificare. Avertisment la ora de proiectare. Încărcarea componentelor nu reușește la momentul rulării.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null, componenta poate verifica adaptiv acest lucru la momentul rulării.
(niciuna) Context.device.captureImage == null Context.device.captureImage == null

Referință schemă manifest cadru componente Power Apps
Referință API cadru componentă Power Apps
Prezentare generală a cadrului componentei Power Apps