XpsDocument Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Package Menyediakan yang menyimpan konten dokumen XPS.
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
- Warisan
- Penerapan
Keterangan
Berisi XpsDocument yang FixedDocumentSequence terdiri dari satu atau beberapa FixedDocument elemen.
XpsDocument Konstruktor diteruskan referensi ke Package untuk menulis, menyimpan, dan membaca elemen konten dokumen.
XPS Package kosong baru dibuat dengan menggunakan Package konstruktor.
XPS Package yang ada dibuka dengan menggunakan Package.Open metode .
Akar FixedDocumentSequence ditambahkan ke XPS Package kosong dengan memanggil AddFixedDocumentSequence metode .
PrintTicket elemen dengan informasi dan kontrol printer juga dapat dikaitkan dengan FixedDocumentSequence, atau pada masing-masing FixedDocument elemen dan FixedPage yang disimpan dalam XpsDocument.
Untuk informasi selengkapnya tentang XPS, lihat Spesifikasi Kertas XML (XPS).
Konstruktor
| Nama | Deskripsi |
|---|---|
| XpsDocument(Package, CompressionOption, String) |
Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam yang ditentukan Package dengan opsi interleaving, sumber daya, dan kompresi default yang ditentukan. |
| XpsDocument(Package, CompressionOption) |
Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam yang ditentukan Package dengan opsi interleaving, sumber daya, dan kompresi default yang ditentukan. |
| XpsDocument(Package) |
Menginisialisasi instans XpsDocument baru kelas dengan akses ke Spesifikasi Kertas XML (XPS) Package tertentu dan opsi interleaving, sumber daya, dan pemadatan default. |
| XpsDocument(String, FileAccess, CompressionOption) |
Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam file tertentu dengan opsi interleaving, sumber daya, dan pemadatan Package default. |
| XpsDocument(String, FileAccess) |
Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam file tertentu dengan opsi interleaving, sumber daya, dan pemadatan Package default. |
Properti
| Nama | Deskripsi |
|---|---|
| CoreDocumentProperties |
Mendapatkan inti PackageProperties dokumen XPS. |
| FixedDocumentSequenceReader |
IXpsFixedDocumentSequenceReader Mendapatkan untuk membaca dokumen. |
| IsReader |
Mendapatkan nilai yang menunjukkan apakah paket dapat dibaca. |
| IsSignable |
Mendapatkan nilai yang menunjukkan apakah paket dapat ditandatangani secara digital. |
| IsWriter |
Mendapatkan nilai yang menunjukkan apakah paket dapat ditulis. |
| Signatures |
Mendapatkan kumpulan tanda tangan SPESIFIKASI Kertas XML (XPS) yang terkait dengan paket. |
| Thumbnail |
Mendapatkan atau mengatur gambar mini Spesifikasi Kertas XML (XPS) yang terkait dengan dokumen. |
| Uri |
Mendapatkan atau mengatur pengidentifikasi sumber daya seragam (URI) dari bagian tersebut. (Diperoleh dari XpsPartBase) |
Metode
| Nama | Deskripsi |
|---|---|
| AddFixedDocumentSequence() |
Menambahkan akar FixedDocumentSequence ke paket dan mengembalikan penulis. |
| AddThumbnail(XpsImageType) |
Menambahkan gambar mini ke paket. |
| Close() |
Menutup dokumen PackageXPS . |
| CreateXpsDocumentWriter(XpsDocument) |
XpsDocumentWriter Membuat untuk menulis XpsDocument. |
| Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang digunakan oleh XpsDocument dan secara opsional, merilis sumber daya terkelola. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetFixedDocumentSequence() |
Mengembalikan urutan dokumen tetap di akar paket. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| RemoveSignature(XpsDigitalSignature) |
Menghapus tanda tangan dari paket. |
| SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid, Boolean) |
Menandatangani kumpulan bagian paket dengan sertifikat X.509 tertentu. |
| SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid) |
Menandatangani kumpulan bagian paket dengan menggunakan sertifikat X.509 tertentu. |
| SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions) |
Menandatangani kumpulan bagian paket dengan sertifikat X.509 tertentu. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IDisposable.Dispose() |
Anggota ini mendukung infrastruktur Windows Presentation Foundation (WPF) dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Gunakan metode Dispose(Boolean) jenis aman sebagai gantinya. |