次の方法で共有


uap:Capability (Windows 10)

パッケージに必要な機能を宣言します。

要素の階層

<パッケージ>

    <機能>

         <uap:Capability>

構文

<uap:Capability Name = 'A string that can have one of the following values: "documentsLibrary", "picturesLibrary", "videosLibrary", "musicLibrary", "enterpriseAuthentication", "sharedUserCertificates", "userAccountInformation", "removableStorage", "appointments", "contacts", "phoneCall", "blockedChatMessages", "objects3D", "voipCall", or "chat".' />

属性と要素

属性

属性 説明 データ型 必須 既定値
名前 機能の名前。 documentsLibrarypicturesLibraryvideosLibrarymusicLibraryenterpriseAuthenticationsharedUserCertificatesuserAccountInformationremovableStorageappointmentscontactsphoneCallblockedChatMessagesobjects3DvoipCall、または chat のいずれかの値を持つ文字列。 Yes

子要素

なし。

親要素

親要素 説明
Capabilities パッケージに必要な保護されたユーザー リソースへのアクセスを宣言します。

注釈

アプリ機能の宣言に関するトピックでは、機能の値について説明します。

機能ノードの例を次に示します。

<Capabilities>
    <Capability Name="internetClient"/>
    <Capability Name="internetClientServer"/>
    <Capability Name="privateNetworkClientServer"/>
    <Capability Name="allJoyn"/>
    <uap:Capability Name="documentsLibrary"/>
    <uap:Capability Name="picturesLibrary"/>
    <uap:Capability Name="videosLibrary"/>
    <uap:Capability Name="musicLibrary"/>
    <uap:Capability Name="enterpriseAuthentication"/>
    <uap:Capability Name="sharedUserCertificates"/>
    <uap:Capability Name="userAccountInformation"/>
    <uap:Capability Name="removableStorage"/>
    <uap:Capability Name="appointments"/>
    <uap:Capability Name="contacts"/>
    <uap:Capability Name="phoneCall"/>
    <uap:Capability Name="blockedChatMessages"/>
    <uap:Capability Name="objects3D"/>
</Capabilities>

こちらもご覧ください

必要条件

Item
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 バージョン 1511 (ビルド 10586)