FileTypeAssociation (Erweiterungsschema für Windows 8.1)
Deklariert einen App-Erweiterbarkeitspunkt vom Typ windows.fileTypeAssociation. Eine Dateitypzuordnung gibt an, dass die App registriert ist, um Dateien der angegebenen Typen zu verarbeiten.
Elementhierarchie
- <Erweiterung>
- <FileTypeAssociation>
Syntax
<FileTypeAssociation Name = A string between 1 and 100 characters in length.
m:DesiredView? = "default" | "useLess" | "useHalf" | "useMore" | "useMinimum" >
<!-- Child elements -->
( DisplayName?
& Logo?
& InfoTip?
& EditFlags?
& SupportedFileTypes
)
</FileTypeAssociation>
Schlüssel
?
optionaler Interleave-Connector (null oder 1) &
(kann in beliebiger Reihenfolge auftreten)
Attribute und Elemente
Attribute
attribute | 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 länge. | Ja | |
m:DesiredView | Die gewünschte Ansicht der App. Windows Phone: DesiredView wird für Windows Phone nicht unterstützt. |
Dieses Attribut kann einen der folgenden Werte annehmen:
|
Nein |
Untergeordnete Elemente
Untergeordnetes Element | BESCHREIBUNG |
---|---|
DisplayName | Ein Anzeigename, der Benutzern angezeigt werden kann. Diese Zeichenfolge kann lokalisiert werden. |
EditFlags | Gibt den Typ der Informationen an, die dem Benutzer beim Öffnen einer Datei angezeigt werden, die dem Erweiterbarkeitspunkt zugeordnet ist. |
Infotipp | Definiert eine Zeichenfolge, die dem Benutzer zusätzliche Informationen zum Dateityp bereitstellt. |
Logo | Ein Pfad zu einer Datei, die ein Image enthält. |
SupportedFileTypes (Typ: CT_FTASupportedFileTypes) | Definiert die der App zugeordneten Dateitypen. Sie sind pro Paket eindeutig und beachten die Groß-/Kleinschreibung. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
Erweiterung (Typ: CT_ApplicationExtension) | Deklariert einen Erweiterbarkeitspunkt für die App. |
Beispiele
Das folgende Beispiel stammt aus dem Paketmanifest eines der SDK-Beispiele.
<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 |