EN
Ce contenu n’est pas disponible dans votre langue. Voici la version anglaise.

FileTypeAssociation

Declares an app extensibility point of type windows.fileTypeAssociation. A file type association indicates that the app is registered to handle files of the specified types.

Element hierarchy

<Package>
<Applications>
<Application>
<Extensions>
<Extension>
<FileTypeAssociation>

Syntax

<FileTypeAssociation Name = A string between 1 and 100 characters in length. >

  <!-- Child elements -->
  ( DisplayName?
  & Logo?
  & InfoTip?
  & EditFlags?
  & SupportedFileTypes
  )

</FileTypeAssociation>

Key

?   optional (zero or one)
&   interleave connector (may occur in any order)

Attributes and Elements

Attributes

AttributeDescriptionData typeRequiredDefault value
Name

The name of the file type association. You can use this name to organize and group file types. The name must be all lower case characters with no spaces.

A string between 1 and 100 characters in length.Yes

 

Child Elements

Child ElementDescription
DisplayName

A friendly name that can be displayed to users.

EditFlags

Specifies the type of info the user sees when opening a file associated to the extensibility point.

InfoTip

Defines a string that provides additional info to the user about the file type.

Logo

A path to a file that contains an image.

SupportedFileTypes (type: CT_FTASupportedFileTypes)

Defines the file types associated with the app. They are unique per package and are case sensitive.

 

Parent Elements

Parent ElementDescription
Extension (in type: CT_ApplicationExtensions)

Declares an extensibility point for the app.

 

Examples

The following example is taken from the package manifest of one of the SDK samples.


<Application Id="App" StartPage="default.html">
    <Extensions>
      <Extension Category="windows.fileTypeAssociation">
        <FileTypeAssociation Name="alsdkjs">
          <SupportedFileTypes>
            <FileType>.alsdkjs</FileType>
          </SupportedFileTypes>
        </FileTypeAssociation>
      </Extension>
    </Extensions>
</Application>


See also

Tasks
How to handle file activation
Concepts
App contracts and extensions

Requirements

Namespace

http://schemas.microsoft.com/appx/2010/manifest

 

 

Afficher:
© 2014 Microsoft. Tous droits réservés.