Partilhar via


Esquema de comunicação bidirecional

O esquema de comunicação bidirecional (bidi) é uma hierarquia de atributos de impressora, alguns dos quais são propriedades e outros que são valores (ou entradas de valor).

  • Uma propriedade é um nó na hierarquia do esquema. Uma propriedade pode ter um ou mais filhos, e esses filhos podem ser outras propriedades ou valores. Uma propriedade pode conter uma lista de valores ou outras propriedades. Ele pode representar um recurso, um recurso composto ou um atributo do sistema de impressão (como o nome do driver).

  • Um valor é uma folha na hierarquia de esquema que representa um único item de dados ou uma lista de itens de dados relacionados. Um valor tem um nome, um tipo de dados e um valor de dados. Um valor não pode conter elementos filho. Um valor pode ser referenciado por seu nome, mas somente quando o nome está associado ao caminho do esquema para a propriedade que é o pai do valor.

Por exemplo, a consulta a seguir pode ser usada para acessar o valor Installed na propriedade Staple.

\Printer.Finishing.Staple:Installed

O esquema bidi pode ser estendido criando um arquivo de extensão bidi. Esse arquivo é um arquivo XML que define novos esquemas específicos para um driver específico. Os esquemas em um arquivo de extensão bidi são um subconjunto do esquema de impressão padrão e são definidos usando construções do arquivo XSD (Bidi Extension Framework).

Para obter uma lista completa das propriedades e valores do esquema, consulte Hierarquia de esquema de comunicação bidirecional. Para saber como construir consultas, consulte Construindo uma consulta de esquema de comunicação Bidi. Para obter detalhes das propriedades e valores no esquema de comunicação Bidi, consulte Referência de esquema de comunicação Bidi.

Uma maneira conveniente de instalar um arquivo de extensão bidi é tornar o arquivo um arquivo dependente do driver da impressora. Para obter mais informações sobre arquivos dependentes, consulte Entradas de arquivo INF da impressora.