Aracılığıyla paylaş


XpsDocument Sınıf

Tanım

Package XPS belgesinin içeriğini barındıran bir sağlar.

public ref class XpsDocument : System::Windows::Xps::Packaging::XpsPartBase, IDisposable
public class XpsDocument : System.Windows.Xps.Packaging.XpsPartBase, IDisposable
type XpsDocument = class
    inherit XpsPartBase
    interface IDisposable
Public Class XpsDocument
Inherits XpsPartBase
Implements IDisposable
Devralma
XpsDocument
Uygulamalar

Açıklamalar

bir XpsDocument veya daha fazla FixedDocument öğeden oluşan bir FixedDocumentSequence içerir.

Oluşturucuya XpsDocument , belgenin içerik öğelerini yazmak, depolamak ve okumak için bir Package başvuru geçirilir.

Oluşturucu kullanılarak Package yeni bir boş XPS Package oluşturulur.

Mevcut bir XPS Package yöntemi kullanılarak Package.Open açılır.

FixedDocumentSequence yöntemi çağrılarak boş bir XPS'e PackageAddFixedDocumentSequence kök eklenir.

PrintTicketyazıcı bilgilerine ve denetimine FixedDocumentSequencesahip öğeler ile veya içinde depolanan XpsDocumenttek tek FixedDocument ve FixedPage öğelerle de ilişkilendirilebilir.

XPS hakkında daha fazla bilgi için bkz. XML Kağıt Belirtimi (XPS).

Oluşturucular

XpsDocument(Package)

Belirtilen XML Kağıt Belirtimine (XPS) Package ve varsayılan araya ekleme, kaynak ve sıkıştırma seçeneklerine erişimle sınıfının yeni bir örneğini XpsDocument başlatır.

XpsDocument(Package, CompressionOption)

Belirtilen varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package içinde yer alan sınıfının yeni bir örneğini XpsDocument başlatır.

XpsDocument(Package, CompressionOption, String)

Belirtilen varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package içinde yer alan sınıfın yeni bir örneğini XpsDocument başlatır.

XpsDocument(String, FileAccess)

Varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package bir dosyada yer alan sınıfın yeni bir örneğini XpsDocument başlatır.

XpsDocument(String, FileAccess, CompressionOption)

Varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package bir dosyada yer alan sınıfın yeni bir örneğini XpsDocument başlatır.

Özellikler

CoreDocumentProperties

XPS belgesinin çekirdeğini PackageProperties alır.

FixedDocumentSequenceReader

Belgeyi okumak için bir IXpsFixedDocumentSequenceReader alır.

IsReader

Paketin okunabilir olup olmadığını belirten bir değer alır.

IsSignable

Paketin dijital olarak imzalanıp imzalanamayacağını belirten bir değer alır.

IsWriter

Paketin yazılabilir olup olmadığını gösteren bir değer alır.

Signatures

Paketle ilişkili XML Kağıt Belirtimi (XPS) imzalarından oluşan bir koleksiyon alır.

Thumbnail

Belgeyle ilişkili XML Kağıt Belirtimi (XPS) küçük resmini alır veya ayarlar.

Uri

Bölümün tekdüzen kaynak tanımlayıcısını (URI) alır veya ayarlar.

(Devralındığı yer: XpsPartBase)

Yöntemler

AddFixedDocumentSequence()

Pakete bir kök FixedDocumentSequence ekler ve bir yazıcı döndürür.

AddThumbnail(XpsImageType)

Pakete küçük resim görüntüsü ekler.

Close()

XPS belgesini Packagekapatır.

CreateXpsDocumentWriter(XpsDocument)

yazmak için bir XpsDocumentWriterXpsDocumentoluşturur.

Dispose(Boolean)

tarafından XpsDocument kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetFixedDocumentSequence()

Paketin kökündeki sabit belge dizisini döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
RemoveSignature(XpsDigitalSignature)

Bir imzayı paketten siler.

SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions)

Belirtilen X.509 sertifikasına sahip paket parçaları koleksiyonunu imzalar.

SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid)

Belirtilen X.509 sertifikayı kullanarak paket parçaları koleksiyonunu imzalar.

SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid, Boolean)

Belirtilen X.509 sertifikasına sahip paket parçaları koleksiyonunu imzalar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IDisposable.Dispose()

Bu üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bunun yerine tür açısından güvenli Dispose(Boolean) yöntemini kullanın.

Şunlara uygulanır

Ayrıca bkz.