Share via


Namespace Microsoft.SmartDevice.Connectivity

Este namespace contém tipos que compõem o lado da área de trabalho de API do dispositivo inteligente conectividade.Use a API de conectividade de dispositivos Smart em seus aplicativos gerenciado para estabelecer uma conexão de área de trabalho para o dispositivo.Essa API permite que você se concentrar em escrever ferramentas remotas e plug-ins, enquanto os detalhes de mecanismos de transporte e a interconectividade dispositivo lida com a API de conectividade dispositivo inteligente.

O Visual Studio Ferramentas Remotas para Projetos de Dispositivos sistema autônomo Visualizador de arquivo remoto e Remote processo Viewer estão mercadoria exemplos do que você pode fazer com a API de conectividade dispositivo inteligente. Para obter mais informações, consulte Controlar dispositivos com o dispositivo inteligente API de conectividade.

As classes neste namespace são classificadas nas categorias a seguir.

Category (Categoria)

Descrição

Classes

APIs de enumeração de armazenamento de dados

Enumera a lista de plataformas e dispositivos de armazenamento de dados listados.

DatastoreManager

Platform

Conectividade de APIs

Obtém informações do dispositivo e estabelece uma conexão com o dispositivo.

Device

Implantação e APIs de serviço

Implanta os arquivos e pacotes, listas de arquivos remoto e processos, inicia os serviços e outros serviços.

FileDeployer

RemoteProcess

APIs de intercâmbio de dados personalizados

Troca de dados personalizados entre o aplicativo de área de trabalho e um aplicativo de agente do dispositivo.

RemoteAgent

DevicePacketStream

Packet

Microsoft.SmartDevice.DeviceAgentTransport

Classes

  Classe Descrição
DatastoreException Lançada quando houver um problema relacionado para o armazenamento de dados.
DatastoreManager Acessa informações no armazenamento de dados e fornece métodos para enumerar e obter Platform objetos no armazenamento de dados do computador área de trabalho.
Device Representa um dispositivo ou emulador que é baseado em Windows Embedded CE e fornece métodos para provisionar, obter informações e se conectar a um dispositivo.
DeviceNotConnectedException Lançada em cenários em que o dispositivo não está conectado.
DeviceNotFoundException Representa todas as exceções em cenários em que o dispositivo não for encontrado.
DevicePacketStream Troca de dados entre um aplicativo de área de trabalho e um aplicativo de agente de dispositivo lendo e gravando objetos do tipo Packet.
FileDeployer Usado transferência arquivos entre o dispositivo SMART e o computador desktop.
ObjectId Encapsula a ID exclusiva necessária para diversas classes desse assembly.
Packet Mantém os dados e é usado pelo DevicePacketStream classe transferência dados entre um dispositivo SMART e um computador de mesa.
Platform Representa uma plataforma baseado em Windows CE, sistema autônomo o Windows Mobile 5.0 Pocket PC, que é registrado no DataStore.
PlatformNotFoundException Lançada quando a plataforma não pode ser encontrada.
PropertyNotFoundException Representa todas as exceções em cenários em que a propriedade não for encontrada.
RemoteAgent Usado para implantar aplicativos para dispositivos agente ao dispositivo e troca de dados entre o computador área de trabalho e dispositivo SMART.
RemoteProcess Representa um processo no dispositivo que pode ser iniciado e interrompido.
SmartDeviceException Abrange os casos de exceção na camada de COM não gerenciado.
SystemInfo Armazena informações de dispositivo, sistema autônomo informações sobre a CPU, vida útil da bateria, quantidade de memória e versão do sistema operacional.

Enumerações

  Enumeração Descrição
DataType Indica o tipo de objeto no Packet.
Device.ConfigActions Especifica a ação a ser tomada quando um dispositivo de provisionamento.
InstructionSetType Indica a instrução conjunto tipo de CPU do dispositivo.
ProcessorArchitectureType Indica o tipo de arquitetura de processador do dispositivo.

Consulte também

Referência

Outros recursos

Controlar dispositivos com o dispositivo inteligente API de conectividade

dispositivo inteligente conectividade API Exemplos