ServiceDevice Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan metode untuk mengidentifikasi layanan perangkat untuk perangkat portabel yang mendukung WPD (Windows Portable Devices) untuk enumerasi perangkat.
public ref class ServiceDevice abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Portable.PortableDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ServiceDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Portable.PortableDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ServiceDevice
Public Class ServiceDevice
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Devices.Portable.PortableDeviceContract (diperkenalkan dalam v1.0)
|
Keterangan
Untuk mengakses layanan ini, Anda harus mendeklarasikan layanan perangkat di bagian kemampuan perangkat dari file manifes aplikasi. Untuk daftar GUID yang mewakili layanan perangkat, lihat Windows.Devices.Portable. Untuk mengakses layanan perangkat, Anda harus mendeklarasikan layanan perangkat di bagian kemampuan file manifes aplikasi. Untuk daftar GUID yang mewakili layanan perangkat, lihat Windows.Devices.Portable.
Metode GetDeviceSelector dan GetDeviceSelectorFromServiceId mendapatkan string pemilih yang diteruskan ke API Windows.Devices.Enumeration untuk menemukan layanan perangkat portabel. Tutorial Menghitung Perangkat Umum menjelaskan cara menggunakan string pemilih untuk menemukan perangkat yang tersedia.
Contoh layanan perangkat adalah layanan perangkat Protokol Transfer Media (MTP) yang memungkinkan akses ke status perangkat, kontak, kalender, tugas, dan nada dering pada perangkat. Untuk informasi selengkapnya, lihat MTP Device Services untuk Windows.
Sampel Layanan Perangkat Portabel menunjukkan cara mengakses layanan perangkat setelah Anda menemukannya.
Catatan
Akses ke layanan perangkat menggunakan API ini hanya tersedia untuk aplikasi perangkat Microsoft Store yang diberi akses istimewa ke perangkat oleh produsen perangkat. Untuk informasi selengkapnya tentang aplikasi perangkat Microsoft Store, lihat Pengalaman Perangkat Windows 8: .
Metode
GetDeviceSelector(ServiceDeviceType) |
Mengembalikan string Advanced Query Syntax (AQS) yang digunakan untuk menghitung layanan perangkat dari ServiceDeviceType yang ditentukan. String ini diteruskan ke metode FindAllAsync atau CreateWatcher . |
GetDeviceSelectorFromServiceId(Guid) |
String Advanced Query Syntax (AQS) untuk mengidentifikasi layanan perangkat oleh GUID-nya. String ini diteruskan ke metode FindAllAsync atau CreateWatcher . |