列舉裝置 (HTML)

[ 本文的目標對象是撰寫 Windows 執行階段 App 的 Windows 8.x 和 Windows Phone 8.x 開發人員。如果您正在開發適用於 Windows 10 的 App,請參閱 最新文件 ]

用途

Windows.Devices.EnumerationWindows.Devices.Enumeration.Pnp 命名空間可以讓您列舉裝置。 下列是列舉裝置的一般理由:

  • 選取要供應用程式使用的裝置。例如,語音聊天應用程式會使用 API 為使用者顯示麥克風或網路攝影機清單以便選取,或是相片匯入應用程式會使用 API 為使用者顯示卸除式存放裝置以便選取。
  • 使用裝置的應用程式 (例如 Windows 市集裝置應用程式) 的裝置探索和裝置通知。

在這個章節中

主題 說明

快速入門:列舉常用的裝置

以下是使用 FindAllAsync 針對常用裝置進行一次性列舉的方式。

如何在新增、移除或變更裝置時取得通知

這個教學課程說明如何動態列舉裝置。接著,您的應用程式就可以在新增或移除裝置,或是變更裝置屬性時收到通知。

如何儲存上次使用的裝置以再次使用

這個主題說明如何呼叫 DeviceInformation.CreateFromIdAsync,從儲存的裝置識別碼取得裝置資訊。

快速入門:列舉裝置容器

這個主題說明如何使用 Windows.Devices.Enumeration.PnP 命名空間來列舉裝置容器。

如何抓取裝置或 PnP 物件的其他屬性

描述如何從 DeviceInformationPnpObject 取得其他裝置屬性。

如何抓取相關的 PnP 物件

本主題說明如何尋找彼此關聯的隨插即用 (PnP) 物件。 例如,您可能想抓取和某個裝置資訊物件相關的裝置容器物件。

如何檢視裝置在可攜式電腦上的位置

這個主題說明如何知道內嵌相機或其他內嵌裝置位於可攜式電腦的前面、後面、上蓋或面板中。

如何顯示裝置圖示

這個主題說明如何顯示裝置圖示。

 

開發人員對象

您應該熟悉 HTML、JavaScript 以及事件。