Atributos XML
Este tópico não é atual. Para obter as informações mais atuais, consulte o especificação de esquema de impressão.
Há vários atributos XML que aparecem em vários tipos de elemento definidos na Estrutura de Esquema de Impressão. 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 pelo nome e não pelo tipo de elemento host. Atributos XML definidos privadamente não são permitidos. Somente os atributos XML definidos aqui podem ser usados em um documento PrintCapabilities ou em um PrintTicket e, em seguida, somente no contexto definido.
Embora as partes privadas não tenham permissão para introduzir novas definições no namespace de outra parte, elas têm permissão para utilizar nomes existentes de outro namespace privado, desde que seu uso seja consistente com o uso estabelecido pela outra parte. Portanto, uma opção pode conter elementos ScoredProperty definidos por várias partes diferentes, cada uma residindo em namespaces diferentes.
Nome do atributo | Tipos e valores de dados | Propósito | Anotações |
---|---|---|---|
nome |
XML QName |
Esse atributo XML identifica a instância do elemento. Ele distingue um elemento de outro do mesmo tipo de elemento. Esse atributo XML é tão amplamente usado que é chamado de atributo de nome. |
As restrições a seguir pertencem ao atributo de nome.
|
propagar |
Enumeração Nenhum valor está definido no momento. |
O atributo propagado não é usado na versão inicial do Print Schema Framework. Ele está documentado aqui para que o código de validação PrintCapabilities ou PrintTicket implementado para a versão inicial do Print Schema Framework possa processar as versões de esquema subsequentes sem erros. |
|
Restrita |
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 são listados em ordem, desde menos restritivos (Nenhum) até mais restritivos (DeviceSettings). Nenhum
|
xmlns |
URI |
Esse atributo XML estabelece um vínculo entre um URI (identificador de recurso uniforme) de namespace e o prefixo de namespace que aparece no QName XML. Você deve estabelecer esse link para o URI do namespace definido para a Estrutura de Esquema de Impressão antes de poder usar qualquer uma das marcas de elemento definidas pela Estrutura, Atributos, atributos de nome e assim por diante. Você pode declarar esse namespace como o padrão para evitar, na verdade, qualificar as marcas de elemento com um prefixo de namespace, embora todos os outros QNames precisem ser explicitamente qualificados. O namespace padrão deve ser definido no elemento raiz apropriado. Observe todas as regras e convenções XML relativas 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 das palavras-chave do esquema de impressão é 'https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords'. |