Compartilhar via


elemento uses-feature

Indica qual recurso os componentes de código desejam usar.

Disponível para

Aplicativos baseados em modelos

Parâmetros

Elemento Description Tipo Obrigatório
name Nome do recurso que é declarado no componente string Yes
required Indica se o componente requer esse recurso ou não boolean Yes

Elementos pai

Elemento Description
uso de recursos O elemento de uso de recursos atua como um wrapper em torno dos elementos, que por si só permitem que os uses-feature desenvolvedores declarem quais recursos seu componente deseja usar. Se não houver elementos uses-feature definidos, o elemento de uso de recurso não será necessário.

Example

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

A tabela a seguir mostra a relação dessas configurações com o que acontece no código em runtime se a função de recurso está disponível para chamar com base nas uses-feature configurações definidas no manifesto.

Manifesto Se o Host for compatível com Se o Host não der suporte
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, nenhuma verificação necessária. Aviso em tempo de design. A carga do componente falha no runtime.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null, o componente pode verificar isso adaptávelmente em runtime.
(nenhum) Context.device.captureImage == null Context.device.captureImage == null

Referência de esquema de manifesto da estrutura de componentes do Power Apps
Referência da API da estrutura de componentes do Power Apps
Visão geral da estrutura de componentes do Power Apps