Atributos do XML
Esse tópico não é atual. Para obter as informações mais recentes, consulte Especificação do Esquema de impressão.
Existe uma série de atributos XML que aparecem em vários tipos de elementos definidos na Estrutura de Esquema de Impressão. Os atributos XML com o mesmo nome geralmente têm o mesmo significado e obedecem às mesmas regras, independentemente do tipo de elemento em que residem. Portanto, os atributos XML são listados aqui por nome e não por seu tipo de elemento host. Atributos XML definidos de forma privada não são permitidos. Somente os atributos XML definidos aqui podem ser utilizados em um documento PrintCapabilities ou em um PrintTicket, e somente no contexto definido.
Embora as partes privadas não tenham permissão para apresentar novas definições no namespace de outro grupo, elas podem usar nomes existentes de outro namespace privado, desde que seu uso seja consistente com o uso estabelecido pela outra parte. Assim, uma Opção pode conter elementos ScoredProperty definidos por vários grupos diferentes, cada um residindo em um namespace diferente.
Nome do Atributo | Tipos de Dados e Valores | Finalidade | Observações |
---|---|---|---|
name |
QName XML |
Esse atributo XML identifica a instância do elemento. Distingue um elemento de outro do mesmo tipo de elemento. Esse atributo XML é tão amplamente utilizado que é referenciado como o atributo de nome. |
As seguintes restrições se aplicam ao atributo de nome.
|
propagar |
Enumeração Nenhum valor está definido no momento. |
O atributo propagado não é utilizado na versão inicial da Estrutura de Esquema de Impressão. Ele está documentado aqui para que o código de validação do PrintCapabilities ou do PrintTicket implementado para a versão inicial da Estrutura de Esquema de Impressão possa processar quaisquer versões subsequentes do esquema sem erros. |
|
restringido |
Enumeração Valores permitidos:
|
Indica se a opção está disponível para seleção ou para uso. |
Os valores permitidos do atributo restrito têm os seguintes significados. Observe que esses valores estão listados em ordem, do menos restritivo (Nenhum) ao mais restritivo (DeviceSettings). Nenhuma
|
xmlns |
URI |
Esse atributo XML estabelece um vínculo entre um identificador de recurso uniforme (URI) de namespace e o prefixo do namespace que aparece no QName XML. Você deve estabelecer esse vínculo com o URI do namespace definido para a Estrutura de Esquema de Impressão antes de poder utilizar qualquer marca de elemento definida pela Estrutura, Atributos, Atributos de nome e assim por diante. Você pode declarar esse namespace como padrão para evitar a qualificação real das marcas de elementos com um prefixo de namespace, embora todos os outros QNames devam ser qualificados explicitamente. O namespace padrão precisa estar definido no elemento raiz apropriado. Observe todas as regras e convenções do XML com relação ao uso do atributo xmlns. O URI da Estrutura de Esquema de Impressão é http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework. O URI para as Palavras-chave do Esquema de Impressão é `https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords`. |