Microsoft.SmartDevice.Connectivity - пространство имен
Обновлен: Ноябрь 2007
Данное пространство имен содержит типы, которые составляют ту часть прикладного программного интерфейса (API) подключения смарт-устройств, которая относится к приложениям для настольных ПК. Используйте API подключения смарт-устройств в своих управляемых приложениях для установки соединения "настольный ПК-устройство". Этот прикладной программный интерфейс позволяет сосредоточить внимание на создании удаленных средств и подключаемых модулей, пока API подключения смарт-устройств обрабатывает сведения о взаимосвязанности устройств и механизмах передачи.
Проекты Visual Studio, описанные в разделе Средства удаленного управления для проектов устройств, такие как удаленное средство просмотра файлов и удаленное средство просмотра процессов, являются хорошими примерами применения прикладного программного интерфейса подключения смарт-устройств. Дополнительные сведения см. в разделе Управление устройствами с помощью API подключения интеллектуальных устройств.
Классы в этом пространстве имен подразделяются на следующие категории.
Категория |
Описание |
Классы |
---|---|---|
API перечисления хранилища данных |
Перечисление списка платформ и устройств, содержащихся в хранилище данных. |
|
API возможностей подключения |
Получение информации об устройстве и установление соединения с устройством. |
|
API развертывания и обслуживания |
Развертывание файлов и пакетов, вывод списков удаленных файлов и процессов, запуск служб и выполнение других задач. |
|
API обмена пользовательскими данными |
Выполнение обмена пользовательскими данными между приложением для настольного ПК и приложением агента устройства. |
Классы
Класс | Описание | |
---|---|---|
![]() |
DatastoreException | Выдается, когда возникает проблема, относящаяся к хранилищу данных. |
![]() |
DatastoreManager | Имеет доступ к информации в хранилище данных и предоставляет методы для перечисления и получения объектов класса Platform в хранилище данных настольного компьютера. |
![]() |
Device | Представляет устройство или эмулятор на основе платформы Windows Embedded CE и предоставляет методы для контроля использования, получения информации и подключения к устройству. |
![]() |
DeviceNotConnectedException | Выдается в сценариях, когда устройство не подключено. |
![]() |
DeviceNotFoundException | Представляет все исключения в сценариях, где устройство не найдено. |
![]() |
DevicePacketStream | Выполняет обмен данными между приложением для настольного ПК и приложением агента устройства посредством чтения и записи объектов типа Packet. |
![]() |
FileDeployer | Используется для передачи файлов между смарт-устройством и настольным компьютером. |
![]() |
ObjectId | Инкапсулирует уникальный идентификатор, необходимый для различных классов данной сборки. |
![]() |
Packet | Хранит данные и используется классом DevicePacketStream для передачи данных между смарт-устройством и настольным компьютером. |
![]() |
Platform | Представляет платформу на основе системы Windows CE, такую как Windows Mobile 5.0 для карманных ПК, зарегистрированную в хранилище данных. |
![]() |
PlatformNotFoundException | Вызывается, когда невозможно найти платформу. |
![]() |
PropertyNotFoundException | Представляет все исключения в сценариях, где свойство не найдено. |
![]() |
RemoteAgent | Используется для развертывания приложений агентов устройств на устройстве и обмена данными между настольным компьютером и смарт-устройством. |
![]() |
RemoteProcess | Представляет процесс на устройстве, который можно запустить или остановить. |
![]() |
SmartDeviceException | Относится к случаям исключения на неуправляемом уровне модели COM. |
![]() |
SystemInfo | Хранит информацию об устройстве, такую как сведения о ЦП, время работы батареи, объем памяти и версия операционной системы. |
Перечисления
Перечисление | Описание | |
---|---|---|
![]() |
DataType | Указывает тип объекта в классе Packet. |
![]() |
Device.ConfigActions | Указывает действие, которое следует выполнить при контролировании использования устройства. |
![]() |
InstructionSetType | Указывает тип набора инструкций центрального процессора (ЦП) устройства. |
![]() |
ProcessorArchitectureType | Указывает тип архитектуры процессора устройства. |
См. также
Ссылки
Другие ресурсы
Управление устройствами с помощью API подключения интеллектуальных устройств