共用方式為


Windows 8.1) 的 FileTypeAssociation (延伸模組架構

宣告 windows.fileTypeAssociation類型的應用程式擴充點。 檔案類型關聯表示應用程式已註冊來處理指定類型的檔案。

元素階層

<擴展>
<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>

答案

? 選擇性 (零或一個 &) 交錯連接器, (可能會依任何順序發生)

屬性和項目

屬性

屬性 描述 資料類型 必要 預設值
名稱

檔案類型關聯的名稱。 您可以使用此名稱來組織檔案類型,並將其分組。 名稱必須全部是小寫,而且沒有任何空格。

長度介於 1 到 100 個字元之間的字串。 Yes
m:DesiredView

應用程式所需的檢視。

Windows Phone:Windows Phone不支援 DesiredView

此屬性可以有下列其中一個值:

  • default
  • 無用
  • useHalf
  • useMore
  • useMinimum
No

 

子元素

子元素 描述
DisplayName

可向使用者顯示的易記名稱。 這個字串可當地語系化。

EditFlags

指定使用者在開啟與擴充點相關聯之檔案時看到的資訊類型。

InfoTip

定義字串,向使用者提供有關檔案類型的其他資訊。

標誌

包含影像的檔案路徑。

SupportedFileTypes (類型:CT_FTASupportedFileTypes)

定義與應用程式相關聯的檔案類型。 每個套件都是唯一的,而且區分大小寫。

 

父項目

Parent 項目 描述
擴充功能 (類型:CT_ApplicationExtension)

宣告應用程式的擴充點。

 

範例

下列範例取自其中一個 SDK 範例的套件資訊清單。

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

另請參閱

工作如何處理檔案啟用

概念應用程式合約和延伸模組

規格需求

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