Partilhar via


elemento uses-feature

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

Disponível para

Aplicações condicionadas por modelos

Parâmetros

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

Elemento pai

Elemento Description
Utilização de funcionalidades O elemento de uso de recurso atua como um wrapper em torno dos uses-feature elementos, que por sua vez permitem que os desenvolvedores declarem quais recursos seu componente deseja usar. Se não houver elementos uses-feature definidos, o elemento feature-usage 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 tempo de execução se a função de recurso está disponível para chamada com base nas uses-feature configurações definidas no manifesto.

Manifesto Se o Host suportar Se o Host não suportar
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, sem necessidade de verificação. Aviso em tempo de conceção. A carga do componente falha no tempo de execução.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null, o componente pode verificar isso de forma adaptativa em tempo de execução.
(nenhum) Context.device.captureImage == null Context.device.captureImage == null

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