Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Classe XpsDocument

Fornece um Package que armazena o conteúdo de um XPS documento.

System.Object
  System.Windows.Xps.Packaging.XpsPartBase
    System.Windows.Xps.Packaging.XpsDocument

Namespace:  System.Windows.Xps.Packaging
Assembly:  ReachFramework (em ReachFramework.dll)

public class XpsDocument : XpsPartBase, 
	IDisposable

O tipo XpsDocument expõe os membros a seguir.

  NomeDescrição
Método públicoXpsDocument(Package)Inicializa uma nova instância da XpsDocument classe com acesso a um especificado XML Paper Specification (XPS)Package e opções de intercalação, recursos e a compactação padrão. 
Método públicoXpsDocument(Package, CompressionOption)Inicializa uma nova instância da XpsDocument de classe ou seja contidos em um Package com especificadas opções de intercalação, recursos e a compactação padrão.
Método públicoXpsDocument(String, FileAccess)Inicializa uma nova instância da XpsDocument de classe ou seja contidos em um especificado Package o arquivo com as opções de compactação, recursos e intercalação padrão.
Método públicoXpsDocument(Package, CompressionOption, String)Inicializa uma nova instância da XpsDocument de classe ou seja contidos em um Package com as opções de intercalação, recursos e a compactação padrão especificada.
Método públicoXpsDocument(String, FileAccess, CompressionOption)Inicializa uma nova instância da XpsDocument de classe ou seja contidos em um especificado Package o arquivo com as opções de compactação, recursos e intercalação padrão.
Superior

  NomeDescrição
Propriedade públicaCoreDocumentPropertiesObtém o núcleo PackageProperties da XPS documento.
Propriedade públicaFixedDocumentSequenceReaderObtém um IXpsFixedDocumentSequenceReader para ler o documento.
Propriedade públicaIsReaderObtém um valor que indica se o pacote é legível.
Propriedade públicaIsSignableObtém um valor que indica se o pacote pode ser assinado digitalmente.
Propriedade públicaIsWriterObtém um valor que indica se o pacote é gravável.
Propriedade públicaSignaturesObtém uma coleção de XML Paper Specification (XPS) assinaturas associadas com o pacote.
Propriedade públicaThumbnailObtém ou define o XML Paper Specification (XPS) imagem em miniatura que está associada ao documento.
Propriedade públicaUriObtém ou define o uniform resource identifier (URI) da parte. (Herdado de XpsPartBase.)
Superior

  NomeDescrição
Método públicoAddFixedDocumentSequenceAdiciona uma raiz FixedDocumentSequence para o pacote e retorna um gravador.
Método públicoAddThumbnailAdiciona uma imagem em miniatura para o pacote.
Método públicoCloseFecha o documento XPS Package.
Método públicoMembro estáticoCreateXpsDocumentWriterCria um XpsDocumentWriter para gravação uma XpsDocument.
Método protegidoDisposeLibera os recursos não gerenciados usados pela XpsDocument e, opcionalmente, libera os recursos gerenciados.
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoGetFixedDocumentSequenceRetorna a seqüência de documento fixo na raiz do pacote.
Método públicoGetHashCodeServe como a função de hash padrão. (Herdado de Object.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoRemoveSignatureExclui uma assinatura do pacote.
Método públicoSignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions)Assina uma coleção de partes de um pacote com um especificado certificado x. 509.
Método públicoSignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid)Assina uma coleção de partes de um pacote usando um especificado certificado x. 509.
Método públicoSignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid, Boolean)Assina uma coleção de partes de um pacote com um especificado certificado x. 509.
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Superior

  NomeDescrição
Implementação explícita da interfaceMétodo particularIDisposable.DisposeEste membro dá suporte a Windows Presentation Foundation (WPF) infra-estrutura e não se destina a ser usado diretamente em seu código. Usar a segurança de tipos Dispose método em vez disso.
Superior

Um XpsDocument contém um FixedDocumentSequence que compreende um ou mais FixedDocument elementos.

O XpsDocument construtor é passada uma referência a um Package para gravar, armazenar e ler os elementos do conteúdo do documento.

Um novo vazio XPSPackage é criado usando o Package construtor. 

Uma existente XPSPackage é aberto usando o Package.Open método. 

A FixedDocumentSequence raiz é adicionado a um vazio XPSPackage , chamando o AddFixedDocumentSequence método. 

PrintTicket elementos com informações sobre a impressora e o controle também podem ser associados a FixedDocumentSequence, ou no indivíduo FixedDocument e FixedPage elementos que são armazenados na XpsDocument.

Para obter mais informações sobre XPS ver o XML Paper Specification (XPS) disponível para download em http://go.microsoft.com/fwlink/?LinkID=65761.

.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft