XpsDocument Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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. |