uap:Rule (Windows 10)
Gibt an, welche Seiten im Webkontext Zugriff auf die Geolocationgeräte des Systems (wenn die App über die Berechtigung für den Zugriff auf diese Funktion verfügt) und zugriff auf die Zwischenablage haben.
Elementhierarchie
<uap:ApplicationContentUriRules>
<uap:Rule>
Syntax
<uap:Rule
Type = 'A string that can have one of the following values: "include" or "exclude".'
Match = 'A string with a value between 1 and 2084 characters in length.'
WindowsRuntimeAccess = 'An optional string that can have one of the following values: "allowForWebOnly", "all", or "none".'
uap5:ServiceWorker = 'An optional boolean value.' />
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Typ | Eine Zeichenfolge, die angibt, ob es sich bei der Regel um eine Einschluss- oder Ausschlussregel handelt. | Eine Zeichenfolge, die einen der folgenden Werte aufweisen kann: include oder exclude. | Yes | |
Match | Der in der Regel zu verwendende IRI. Weitere Informationen finden Sie unter RFC 3987: Internationalisierte Ressourcenbezeichner (IRIs). Sie ist pro Anwendung im Paket eindeutig und beachtet die Groß-/Kleinschreibung. Die Werte von Match können z. B. sein: https://www.microsoft.com/ , oder *.pdf . |
Eine Zeichenfolge mit einem Wert zwischen 1 und 2084 Zeichen Länge. | Yes | |
WindowsRuntimeAccess | Deklariert den UWP-Zugriff (Windows-Runtime) von Remotestandorten aus. Dieses Attribut gibt einem Entwickler die Möglichkeit, den Satz von URIs anzugeben, der von seiner Website aus auf UWP-APIs zugreifen kann. Dieses Attribut ist nicht zulässig, wenn Type auf exclude festgelegt ist. |
Eine optionale Zeichenfolge, die einen der folgenden Werte aufweisen kann: allowForWebOnly (Gibt an, dass nur vom Entwickler erstellte und im App-Paket enthaltene UWP-APIs verfügbar gemacht werden.), alle (Gibt an, dass alle zulässigen UWP-APIs verfügbar sind.) oder keine (Explizit gibt an, dass keine UWP-APIs verfügbar gemacht werden.). | No | keine |
uap5:ServiceWorker | Dies stellt die Registrierung eines Service Workers von einer Webseite (einer progressiven Web-App) dar, die als UWP-App ausgeführt werden soll. Wenn true, wird bestimmt, ob eine URL, zu der die App navigiert, über die Berechtigung verfügt, die App als Service Worker zu registrieren. | Ein optionaler boolescher Wert. | Nein |
Hinweis
Die UWP-Windows-Runtime-Klasse, die Sie für JavaScript-Code verfügbar machen möchten, muss mit dem AllowForWeb-Attribut versehen sein, in dem sie deklariert ist.
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
uap:ApplicationContentUriRules | Gibt an, welche Seiten im Webkontext Zugriff auf die Geolocationgeräte des Systems (wenn die App über die Berechtigung für den Zugriff auf diese Funktion verfügt) und zugriff auf die Zwischenablage haben. |
Hinweise
Wenn mehr als eine Regel definiert ist, ist die Reihenfolge der Regeln wichtig.
Um das Match-Attribut mit einer IRI für eine Webressource zu definieren, können Sie nur sichere https:
Websites angeben. Unsichere "http:"-Websites sind nicht zulässig. Wenn Sie eine http:
Website angeben, erhalten Sie einen Fehler bei der Überprüfung der Schemasemantik.
Für alle Werte, die über ein Schema in Windows 8.1 (Version 6.3.0) verfügen, lässt das Manifest nur ein sicheres https:
Schema zu. Das Manifest schlägt jedes andere Schema fehl. Diese Regel gilt aus Gründen der Abwärtskompatibilität nicht für Windows 8-Apps.
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Minimum OS Version | Windows 10 Version 1511 (Build 10586) |