Funktion (Paketschema für Windows 8)
Deklariert eine funktion, die für ein Paket erforderlich ist.
Elementhierarchie
- <Paket>
-
- <Funktionen>
- <Funktion>
Syntax
<Capability Name = "internetClient" | "internetClientServer" | "privateNetworkClientServer" | "documentsLibrary" | "picturesLibrary" | ... />
Attribute und Elemente
Attributes
Attribut | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Name | Der Name der Funktion. |
Dieses Attribut kann einen der folgenden Werte aufweisen:
|
Ja |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
Capabilities | Deklariert den Zugriff auf geschützte Benutzerressourcen, die für das Paket erforderlich sind. |
Hinweise
In der folgenden Tabelle werden die Funktionswerte beschrieben.
Funktion | Beschreibung |
---|---|
internetClient | Auf Windows ermöglicht dies den Zugriff auf Ihre Internetverbindung für ausgehende Verbindungen mit dem Internet. Auf Windows Phone bietet vollständigen lokalen Zugriff und Internetzugriff und kann als Server fungieren, aber der eingehende Zugriff auf wichtige Ports ist immer blockiert. |
internetClientServer | Auf Windows bietet dies Zugriff auf Ihre Internetverbindung, einschließlich eingehender nicht angeforderter Verbindungen aus dem Internet. Die App kann Informationen über eine Firewall an ihren Computer oder von diesem senden. Sie müssen internetClient nicht deklarieren, wenn diese Funktion deklariert ist. Auf Windows Phone bietet vollständigen lokalen Zugriff und Internetzugriff und kann als Server fungieren, aber der eingehende Zugriff auf wichtige Ports ist immer blockiert. |
privateNetworkClientServer | Unter Windows erhalten Sie so Zugriff auf ein Heim- oder Firmennetzwerk. Die App sendet Informationen an einen Computer bzw. andere Computer desselben Netzwerks oder von diesem Computer bzw. diesen Computern. Bietet auf Windows Phone den gleichen Zugriff wie internetClient oder internetClientServer. |
documentsLibrary | Ihre Dokumentbibliothek, einschließlich der Funktion zum Hinzufügen, Ändern oder Löschen von Dateien. Das Paket kann nur auf Dateitypen zugreifen, die es im Manifest deklariert hat. Die App kann nicht auf Dokumentbibliotheken auf HomeGroup-Computern zugreifen. |
picturesLibrary | Ihre Bildbibliothek, einschließlich der Funktion zum Hinzufügen, Ändern oder Löschen von Dateien. Diese Funktion umfasst auch Bildbibliotheken auf HomeGroup-Computern sowie Bilddateitypen auf lokal verbundenen Medienservern. |
videosLibrary | Ihre Videobibliothek, einschließlich der Funktion zum Hinzufügen, Ändern oder Löschen von Dateien. Diese Funktion umfasst auch Videobibliotheken auf HomeGroup-Computern sowie Videodateitypen auf lokal verbundenen Medienservern. |
musicLibrary | Ihre Musikbibliothek und Wiedergabelisten, einschließlich der Funktion zum Hinzufügen, Ändern oder Löschen von Dateien. Diese Funktion umfasst auch Musikbibliotheken und Wiedergabelisten in der Musikbibliothek auf HomeGroup-Computern sowie Musikdateitypen auf lokal verbundenen Medienservern. |
enterpriseAuthentication | Ihre Windows Anmeldeinformationen für den Zugriff auf ein Unternehmensintranet. Diese Anwendung kann Ihre Identität im Netzwerk annehmen. |
sharedUserCertificates | Software- und Hardwarezertifikate oder eine Smartcard– werden verwendet, um Sie in der App zu identifizieren. Diese Funktion kann von Ihrem Arbeitgeber, Ihrer Bank oder Behörden verwendet werden, um Sie zu identifizieren. |
removableStorage | Wechseldatenträger, wie etwa eine externe Festplatte, ein USB-Speicherlaufwerk oder ein portables MTP-Gerät, einschließlich der Funktion zum Hinzufügen, Ändern oder Löschen bestimmter Dateien. Dieses Paket kann nur auf Dateitypen zugreifen, die im Manifest deklariert wurden. |
Beispiele
Hier sehen Sie ein Beispiel für einen Capabilities-Knoten .
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="musicLibrary"/>
<Capability Name="videosLibrary"/>
<DeviceCapability Name="microphone"/>
<DeviceCapability Name="webcam"/>
</Capabilities>
Siehe auch
Deklarationen von App-Funktionen
Richtlinien für App-Einstellungen
Anforderungen
Wert | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |