Kemampuan (skema paket untuk Windows 8)

Menyatakan kemampuan yang diperlukan oleh paket.

Hierarki elemen

<Paket>
<Kemampuan>
<Kemampuan>

Sintaks

<Capability Name = "internetClient" | "internetClientServer" | "privateNetworkClientServer" | "documentsLibrary" | "picturesLibrary" | ... />

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
Nama

Nama kemampuan.

Atribut ini dapat memiliki salah satu nilai berikut:

  • internetClient
  • internetClientServer
  • privateNetworkClientServer
  • documentsLibrary
  • picturesLibrary
  • videoLibrary
  • musicLibrary
  • enterpriseAuthentication
  • sharedUserCertificates
  • removableStorage
Ya

 

Elemen Anak

Tidak ada.

Elemen Induk

Elemen Induk Deskripsi
Kemampuan

Menyatakan akses ke sumber daya pengguna yang dilindungi yang diperlukan paket.

 

Keterangan

Tabel berikut ini menjelaskan nilai kapabilitas.

Kemampuan Deskripsi
internetClient Pada Windows, ini menyediakan akses ke sambungan Internet Anda untuk sambungan keluar ke Internet. Pada Windows Phone, menyediakan akses lokal dan internet penuh dan dapat bertindak sebagai server, tetapi akses masuk ke port penting selalu diblokir.
internetClientServer Di Windows, ini menyediakan akses ke koneksi Internet Anda, termasuk koneksi masuk yang tidak diminta dari Internet – aplikasi dapat mengirim informasi ke atau dari komputer Anda melalui firewall. Anda tidak perlu mendeklarasikan internetClient jika kemampuan ini dideklarasikan. Pada Windows Phone, menyediakan akses lokal dan internet penuh dan dapat bertindak sebagai server, tetapi akses masuk ke port penting selalu diblokir.
privateNetworkClientServer Di Windows, ini menyediakan akses ke jaringan rumah atau kantor – aplikasi dapat mengirim informasi ke atau dari komputer Anda dan komputer lain di jaringan yang sama. Di Windows Phone, menyediakan akses yang sama dengan internetClient atau internetClientServer.
documentsLibrary Pustaka dokumen Anda, termasuk kapabilitas untuk menambahkan, mengubah, atau menghapus file. Paket hanya dapat mengakses jenis file yang telah dideklarasikan dalam manifes. Aplikasi tidak dapat mengakses pustaka dokumen di komputer HomeGroup.
picturesLibrary Pustaka gambar Anda, termasuk kapabilitas untuk menambahkan, mengubah, atau menghapus file. Kemampuan ini juga mencakup pustaka gambar di komputer HomeGroup, bersama dengan tipe file gambar pada server media yang tersambung secara lokal.
videoLibrary Pustaka video Anda, termasuk kemampuan untuk menambahkan, mengubah, atau menghapus file. Kemampuan ini juga mencakup pustaka video di komputer HomeGroup, bersama dengan jenis file video di server media yang terhubung secara lokal.
musicLibrary Pustaka musik dan daftar putar Anda, termasuk kemampuan untuk menambahkan, mengubah, atau menghapus file. Kemampuan ini juga mencakup pustaka musik dan daftar putar di pustaka musik pada komputer HomeGroup, ditambah jenis file musik pada server media yang terhubung secara lokal.
enterpriseAuthentication Kredensial Windows Anda, untuk akses ke intranet perusahaan. Aplikasi ini dapat meniru Anda di jaringan.
sharedUserCertificates Sertifikat perangkat lunak dan perangkat keras atau kartu pintar - digunakan untuk mengidentifikasi Anda di aplikasi. Kemampuan ini dapat digunakan oleh perusahaan, bank, atau layanan pemerintah Anda untuk mengidentifikasi Anda.
removableStorage Penyimpanan yang dapat dilepas, seperti hard drive eksternal atau USB flash drive, atau perangkat portabel MTP, termasuk kemampuan untuk menambahkan, mengubah, atau menghapus file tertentu. Paket ini hanya dapat mengakses jenis file yang telah dideklarasikan dalam manifes.

 

Contoh

Berikut adalah contoh simpul Kemampuan .

<Capabilities>
  <Capability Name="internetClient"/>
  <Capability Name="musicLibrary"/>
  <Capability Name="videosLibrary"/>
  <DeviceCapability Name="microphone"/>
  <DeviceCapability Name="webcam"/>
</Capabilities>

Lihat juga

Deklarasi kemampuan aplikasi

Panduan untuk pengaturan aplikasi

Persyaratan

Nilai
Ruang nama http://schemas.microsoft.com/appx/2010/manifest