Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A tabela a seguir lista todos os valores HRESULT que podem ser retornados pelos métodos da API de documento XPS. Observe que nem todos os métodos retornam todos os valores de retorno listados nesta tabela.
| Código/valor de retorno | Descrição |
|---|---|
|
A interface já tem um dono. |
|
As dimensões da caixa de sangria não são compatíveis com as dimensões da página. O valor da largura da caixa de sangria deve ser maior ou igual à largura da página mais o valor absoluto da coordenada x da origem da caixa de sangria. O valor da altura da caixa de sangria deve ser maior ou igual à altura da página mais o valor absoluto da coordenada y da origem da caixa de sangria. |
|
Um elemento PathGeometry contém um conjunto de figuras de caminho que são especificadas com o atributo Figures ou com um elemento filho PathFigure . As figuras de caminho de uma geometria não podem ter o atributo Figures e um elemento PathFigure filho. |
|
Um elemento ResourceDictionary que especifica um dicionário de recursos remoto em seu atributo Source NÃO DEVE conter nenhum filho de definição de recurso. |
|
Um valor de localização de acento circunflexo está fora de ordem. Os valores de localização devem ser classificados em ordem crescente. |
|
Caret stops foram especificados para uma corda vazia; ou, o índice de salto de acento circunflexo excedeu o comprimento da cadeia de caracteres Unicode. |
|
Um valor de cor está fora do intervalo. Para XPS_COLOR_TYPE_SCRGB tipos de cores, o valor do canal alfa deve ser maior ou igual a 0,0 e menor ou igual a +1,0. Para XPS_COLOR_TYPE_CONTEXT tipos de cores, o channelValues[0] que representa o valor do canal alfa deve ser maior ou igual a 0,0 e menor ou igual a +1,0. |
|
Um visual em um dicionário de recursos tem o atributo Name , que não pode ser especificado em nenhum filho de um elemento ResourceDictionary . |
|
Um objeto com esse nome já existe no dicionário. |
|
Um objeto com esse nome de chave já existe no dicionário. |
|
Reservado. |
|
O retângulo da caixa de sangria contém um ou mais valores que não são válidos. Consulte a descrição do parâmetro para obter os valores válidos. |
|
O retângulo da caixa de conteúdo contém um ou mais valores que não são válidos. Consulte a descrição do parâmetro para obter os valores válidos. |
|
A cadeia de caracteres do tipo de conteúdo não é válida. |
|
Um valor FLOAT não é válido. É um infinito ou não é um número (NAN). |
|
O URI da fonte não é válido, possivelmente porque contém um fragmento vazio ou caracteres que não são válidos. |
|
O idioma especificado não é válido ou não está formatado corretamente. |
|
O nome da chave de pesquisa faz referência a um objeto que não é o tipo correto para a chamada; Por exemplo, se o método retorna um pincel, mas o nome da chave de pesquisa se refere a um objeto Geometry. |
|
XPS_E_INVALID_MARKUP 0x8052000c |
A marcação que está sendo lida contém um elemento ou um atributo que não está em conformidade com a especificação de papel XML. Observação: Para representar valores de ponto flutuante, o OM XPS usa o tipo de dados FLOAT em vez de DOUBLE. Se um documento XPS tiver um elemento com dados de ponto flutuante que não se encaixam em um valor FLOAT , esse erro será retornado quando esse valor for encontrado durante a desserialização. |
|
A cadeia de caracteres que foi passada não é um nome válido, de acordo com a XML Paper Specification. |
|
Reservado. |
|
As dimensões da página contêm um valor de tamanho de página que não é válido. |
|
De acordo com a XML Paper Specification, a cadeia de caracteres da chave de pesquisa não é válida. |
|
O tipo de imagem em miniatura não é suportado. |
|
Marcação XML incorreta ou formatada incorretamente. |
|
Em uma ou mais estruturas XPS_GLYPH_MAPPING , um elemento está fora de sequência. |
|
Os mapeamentos de glifos excedem o número de índices de glifos. |
|
Erro nos mapeamentos de glifos. Se a cadeia de caracteres Unicode estiver vazia, esse erro significa que um mapeamento de glifo também foi definido. Os mapeamentos de glifo não devem ser definidos se a cadeia de caracteres Unicode estiver vazia. Se a cadeia de caracteres Unicode não estiver vazia, esse erro significa que um mapeamento de glifo foi definido para glifos fora da cadeia de caracteres Unicode. Os mapeamentos de glifos não podem ser definidos para glifos que estão fora do comprimento da cadeia de caracteres Unicode. |
|
O parâmetro color profile é NULL, mas um perfil de cor é esperado. Um perfil de cor é necessário quando o tipo de cor é XPS_COLOR_TYPE_CONTEXT. |
|
Uma página refere-se a recursos descartáveis, mas não especifica um nome de peça DiscardControl. |
|
IXpsOMPackageWriter::AddPage foi chamado antes de IXpsOMPackageWriter::StartNewDocument. |
|
O pacote não contém um FixedDocumentSequence. |
|
A interface IXpsOMGlyphs requer um URI de fonte, mas um não é especificado. |
|
A interface IXpsOMGlyphs sem uma cadeia de caracteres Unicode não especifica nenhum índice de glifos. Uma interface IXpsOMGlyphs deve especificar uma cadeia de caracteres Unicode ou uma matriz de índices de glifos. |
|
Não foi possível localizar um recurso de imagem para o pincel de imagem. |
|
O recurso remoto tem um objeto inesperado. |
|
A página não foi nomeada; O status de destino do hiperlink só pode ser definido se a página tiver um nome. |
|
O FixedDocument não contém nenhuma parte FixedPage. Um documento XPS deve conter pelo menos uma parte FixedPage. |
|
A referência de página não tem uma página correspondente. |
|
Uma parte de destino necessária não foi referenciada. |
|
Um fluxo não foi especificado para o recurso. |
|
A parte FixedDocument referenciada pelo FixedDocumentSequence não pôde ser encontrada. Um documento XPS deve conter pelo menos um FixedDocument. |
|
A parte FixedPage referenciada pelo FixedDocument não pôde ser encontrada. Um documento XPS deve conter pelo menos uma parte FixedPage. |
|
A parte de destino do relacionamento não está presente no relacionamento do pacote. |
|
Nenhum atributo x:Key foi especificado para o recurso. |
|
O recurso referido pela página ou pelo conteúdo do dicionário remoto não existe como uma relação de página. |
|
A fonte restrita referenciada não foi especificada na chamada para IXpsOMPackageWriter::StartNewDocument. |
|
A matriz de dados de segmento tem menos entradas do que a matriz de tipos de segmento. |
|
Foi feita uma tentativa de adicionar um FixedDocumentSequence a um pacote que já tem um. Um documento XPS deve conter uma e apenas uma parte FixedDocumentSequence. |
|
Foi feita uma tentativa de adicionar um tíquete de impressão no nível do documento a um FixedDocument que já tem um. Um FixedDocument em um documento XPS pode conter apenas um tíquete de impressão no nível do documento. |
|
Foi feita uma tentativa de adicionar um tíquete de impressão de nível de trabalho a um FixedDocumentSequence que já tem um. O FixedDocumentSequence em um documento XPS pode conter apenas um tíquete de impressão de nível de trabalho. |
|
Foi feita uma tentativa de adicionar um tíquete de impressão no nível da página a uma FixedPage que já tem uma. Uma FixedPage em um documento XPS pode conter apenas um tíquete de impressão no nível da página. |
|
A coleção de fontes restritas continha uma entrada de fonte restrita que foi repetida. Cada entrada de fonte pode ocorrer na coleção apenas uma vez. |
|
Já existe um recurso com esse nome de parte. |
|
Foi feita uma tentativa de adicionar uma imagem em miniatura a um pacote que já tem uma. Um documento XPS pode conter apenas uma imagem em miniatura no nível do pacote. |
|
Foi feita uma tentativa de adicionar uma imagem em miniatura no nível da página a uma FixedPage que já tem uma. Uma FixedPage em um documento XPS pode conter apenas uma imagem em miniatura no nível da página. |
|
Uma entrada contém um valor negativo, mas deve conter um valor não negativo. |
|
Foi feita uma tentativa de adicionar uma referência de dicionário remoto a um dicionário remoto. Um dicionário remoto não pode fazer referência a outro dicionário remoto. |
|
Um ponteiro de interface não aponta para uma implementação de interface reconhecida. A implementação personalizada de interfaces XPS Document API não é suportada. |
|
A coleção de paradas de gradiente tem menos de duas paradas. Uma coleção de paradas de gradiente deve ter pelo menos duas paradas de gradiente. |
|
A cadeia de texto foi especificada como sendo orientada para os lados e da direita para a esquerda. Se o texto estiver orientado para os lados, não pode ter um nível bidi que seja um valor ímpar (da direita para a esquerda). Da mesma forma, se o nível bidi é um valor ímpar, o texto não pode ser orientado para os lados. |
|
Os mapeamentos de glifo não correspondem ao conteúdo da cadeia de caracteres Unicode. |
|
O gravador do pacote não foi fechado antes de ser lançado. |
|
Uma relação refere-se a uma parte que está fora do documento XPS. Todo o conteúdo a ser processado em um documento XPS deve estar contido no documento XPS. |
|
Reservado. |
|
Reservado. |
|
Ocorreu um estouro de size_t durante uma tentativa de copiar uma cadeia de caracteres para um novo buffer. |
|
Havia mais índices de glifos do que pontos de código Unicode. Se não houver mapeamentos de glifos, o número de índices de glifos deve ser menor ou igual ao número de pontos de código Unicode. |
|
Ocorreu um erro grave e o conteúdo do OM XPS pode ser irrecuperável. Alguns componentes do XPS OM ainda podem ser utilizáveis, mas precisarão ser verificados antes de serem usados. Como o estado do OM XPS não pode ser previsto depois que esse erro é retornado, todos os componentes do OM XPS devem ser liberados e descartados. |
|
Um perfil de cor estava presente quando não se esperava. Um perfil de cor só é permitido quando o tipo de cor é XPS_COLOR_TYPE_CONTEXT. |
|
O alvo de um relacionamento não é o tipo esperado pelo contexto do relacionamento. |
|
O tipo de relação não foi reconhecido. |
|
A coleção de fontes restritas contém uma fonte irrestrita. |
|
Reservado. |
|
Uma geometria de caminho que não está em um dicionário de recursos tem um atributo x:Key especificado. As geometrias de caminho que não estão em um dicionário de recursos não podem ter um atributo x:Key . |
Observações
Alguns métodos de API de documento XPS fazem chamadas para a API de empacotamento . Para obter informações sobre os valores de retorno da API de empacotamento, consulte Erros de empacotamento.
Requerimentos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado |
Windows 7, Windows Vista com SP2 e Atualização da Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo suportado |
Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização da plataforma para Windows Server 2008 [somente aplicativos de área de trabalho] |
| Cabeçalho |
|
| IDL |
|