Compartir a través de


Elemento uses-feature

Indica qué característica desean usar los componentes de código.

Disponible para

Aplicaciones basadas en modelo

Parámetros

Elemento Description Type Obligatorio
name Nombre de la característica que se declara en el componente string
required Indica si el componente requiere esa característica o no boolean

Elemento principal

Elemento Description
feature-usage El elemento feature-usage actúa como contenedor de los elementos uses-feature, que a su vez permiten a los desarrolladores declarar qué características quieren que utilice su componente. Si no hay elementos uses-feature definidos, el elemento feature-usage no es obligatorio.

Ejemplo

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

La tabla siguiente muestra la relación de estos valores con lo que ocurre en el código en tiempo de ejecución si la función de característica estará disponible para llamar en función de la configuración de uses-feature definida en el manifiesto.

Manifiesto Si lo admite el host Si no lo admite el host
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, no se necesita comprobación. Advertencia en tiempo de diseño. La carga del componente producirá un error en tiempo de ejecución.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null, el componente puede comprobar esto de manera adaptativa en tiempo de ejecución.
(ninguno) Context.device.captureImage == null Context.device.captureImage == null

Referencia de esquema de manifiesto de Power Apps component framework
Referencia de la API de Power Apps component framework
Información general sobre Power Apps component framework