Partilhar via


Classe PosDevice (Documentação do SDK do POS para .NET v1.14)

A classe PosDevice representa um único dispositivo POS físico. A classe fornece propriedades e métodos que são necessários para gerenciar esse dispositivo físico.

Propriedades

Nome Descrição
Type Representação de cadeia de caracteres do tipo ou categoria de dispositivo POS.
SoName O nome do objeto de serviço para este dispositivo físico, em formato de cadeia de caracteres.
Caminho O caminho de hardware de um dispositivo, em formato de cadeia de caracteres. Para dispositivos Plug and Play, esse caminho vem do mecanismo Plug and Play. Para dispositivos não-Plug and Play, ele é fornecido por meio do método AddDevice de ServiceObject. Para dispositivos que usam objetos de serviço herdados (OPOS), isso pode estar em branco.
HardwareDescrição A descrição do dispositivo lógico, retornado do registro em formato de cadeia de caracteres e usado pelo mecanismo Plug and Play. Isso pode estar em branco para dispositivos que usam objetos de serviço herdados (OPOS).
IsPlugNPlay Um indicador booleano de se o dispositivo suporta Plug and Play.
IsLegacy Um indicador booleano de se o dispositivo está usando um objeto de serviço herdado (OPOS).
Ativado(a) Uma representação booleana de se o dispositivo está habilitado ou não. Esta propriedade permite acesso de gravação.
Predefinição Uma representação booleana de se o dispositivo é o dispositivo padrão em uma categoria de dispositivo POS. Esta propriedade permite acesso de gravação.

Métodos

Name Descrição

AdicionarNome

Adiciona um nome lógico para o dispositivo.

Aceita um parâmetro de cadeia de caracteres, Name, que é o nome do dispositivo lógico a ser adicionado. O nome deve ser exclusivo dentro de uma classe de dispositivo (tipo). Não há valor retornado.

Os nomes lógicos são representados pela classe LogicalDevice .

Deletename

Exclui o nome lógico do dispositivo.

Aceita um parâmetro de cadeia de caracteres, Name, que é o nome do dispositivo lógico a ser excluído. Não há valor retornado.

Os nomes lógicos são representados pela classe LogicalDevice .

AddProperty

Adiciona uma propriedade (um par nome/valor) a este dispositivo.

Aceita dois parâmetros de cadeia de caracteres, Name, que é o nome da propriedade, e Value, que é o valor da propriedade. Não há valor retornado.

As propriedades do dispositivo são representadas pela classe Property .

DeleteProperty

Exclui uma propriedade deste dispositivo.

Aceita um parâmetro de cadeia de caracteres, Name, que é o nome da propriedade a ser excluída. Não há valor de retorno.

As propriedades do dispositivo são representadas pela classe Property .

Consulte Também

Tarefas

Outros Recursos