Funktion (Erweiterungsschema für Windows 8.1)
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 haben:
|
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 dies vollständigen lokalen Zugriff und Internetzugriff und kann als Server fungieren. |
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 ihrem Computer senden. Sie müssen internetClient nicht deklarieren, wenn diese Funktion deklariert ist. Auf Windows Phone bietet dies vollständigen lokalen Zugriff und Internetzugriff und kann als Server fungieren. |
privateNetworkClientServer | Ein Heim- oder Arbeitsnetzwerk: Die App kann Informationen an Oder von Ihrem Computer und anderen Computern im selben Netzwerk senden. Auf Windows Phone bietet diese Funktion denselben Zugriff wie internetClient oder internetClientClientServer. |
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 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 Ihren 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 es im Manifest deklariert hat. |
Beispiele
Hier ist 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 |