FileTypeAssociation (Paketschema für Windows 8)
Deklariert einen App-Erweiterbarkeitspunkt vom Typ windows.fileTypeAssociation. Eine Dateityp-Zuordnung gibt an, dass die App registriert ist, um Dateien der angegebenen Typen zu verarbeiten.
Elementhierarchie
- <Paket>
-
- <Anwendungen>
-
- <Anwendung>
-
- <Erweiterungen>
-
- <Durchwahl>
- <FileTypeAssociation>
Syntax
<FileTypeAssociation Name = A string between 1 and 100 characters in length. >
<!-- Child elements -->
( DisplayName?
& Logo?
& InfoTip?
& EditFlags?
& SupportedFileTypes
)
</FileTypeAssociation>
Schlüssel
?
optional (null oder eins)
&
Verwebungsconnector (kann in beliebiger Reihenfolge auftreten)
Attribute und Elemente
Attributes
Attribut | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Name | Der Name der Dateitypzuordnung. Mit diesem Namen kannst du Dateitypen organisieren und gruppieren. Der Name darf nur Kleinbuchstaben und keine Leerzeichen umfassen. |
Eine Zeichenfolge zwischen 1 und 100 Zeichen. | Ja |
Untergeordnete Elemente
Untergeordnetes Element | BESCHREIBUNG |
---|---|
DisplayName | Ein Anzeigename, der Benutzern angezeigt werden kann. |
EditFlags | Gibt den Typ der Informationen an, die dem Benutzer beim Öffnen einer Datei angezeigt werden, die dem Erweiterungspunkt zugeordnet ist. |
Infotipp | Definiert eine Zeichenfolge, die dem Benutzer zusätzliche Informationen zum Dateityp bietet. |
Logo | Ein Pfad zu einer Datei, die ein Bild enthält. |
SupportedFileTypes (Typ: CT_FTASupportedFileTypes) | Definiert die dateitypen, die der App zugeordnet sind. Sie sind pro Paket eindeutig und müssen die Kleinschreibung beachtet. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
Erweiterung (typ: CT_ApplicationExtensions) | Deklariert einen Erweiterungspunkt für die App. |
Beispiele
Das folgende Beispiel ist aus dem Paketmanifest eines der SDK-Beispiele entnommen.
<Application Id="App" StartPage="default.html">
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name="alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
</Extensions>
</Application>
Siehe auch
AufgabenBehandeln der Dateiaktivierung
KonzepteApp-Verträge und -Erweiterungen
Anforderungen
Wert | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |