Bagikan melalui


ServiceDevice Kelas

Definisi

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
Object Platform::Object IInspectable ServiceDevice
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 .

Berlaku untuk

Lihat juga