Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, welche Funktion die Codekomponenten verwenden möchten.
Verfügbar für
Modellbasierte Apps
Parameter
| Element | Beschreibung | typ | Erforderlich |
|---|---|---|---|
name |
Name des Features, das in der Komponente deklariert ist. | string |
Ja |
required |
Gibt an, ob die Komponente dieses Feature erfordert oder nicht. | boolean |
Ja |
Parent-Element
| Element | Beschreibung |
|---|---|
| feature-usage | Das feature-usage-Element fungiert als Wrapper um die uses-feature-Elemente, die es Entwicklern ermöglichen, selbst zu deklarieren, welche Features ihre Komponente verwenden möchte. Wenn keine uses-feature-Elemente definiert sind, ist das feature-usage-Element nicht erforderlich. |
Beispiel
<feature-usage>
<uses-feature name="WebAPI" required="true" />
</feature-usage>
Die folgende Tabelle zeigt das Verhältnis zwischen dieser Einstellungen und dem, was zur Laufzeit im Code passiert, ob die Feature-Funktion basierend auf den im Manifest festgelegten uses-feature-Einstellungen aufgerufen wird.
| Manifest | Wenn der Host unterstützt | Wenn der Host keine Unterstützung bietet |
|---|---|---|
uses-feature name="device.captureImage" required="true" |
Context.device.captureImage != null, kein Check erforderlich. |
Warnung zur Designzeit. Das Laden von Komponenten schlägt zur Laufzeit fehl. |
uses-feature name="device.captureImage" required="false" |
Context.device.captureImage != null |
Context.device.captureImage == null kann die Komponente dies zur Laufzeit adaptiv überprüfen. |
| (kein) | Context.device.captureImage == null |
Context.device.captureImage == null |
Ähnliche Artikel
Power Apps Component Framework-Manifestschema-Referenz
Power Apps Component Framework-API-Referenz
Power Apps component framework Übersicht