BasePackagingPolicy Class
Defines the base class for XPS package serialization policies. This class is abstract.
Assembly: ReachFramework (in ReachFramework.dll)
System.Windows.Xps.Serialization::BasePackagingPolicy
System.Windows.Xps.Serialization::XpsPackagingPolicy
| Name | Description | |
|---|---|---|
![]() | BasePackagingPolicy() | When overridden in a derived class, initializes a new instance of the BasePackagingPolicy class. |
| Name | Description | |
|---|---|---|
![]() | CurrentFixedDocumentUri | When overridden in a derived class, gets the uniform resource identifier (URI) of the fixed document that is processing. |
![]() | CurrentFixedPageUri | When overridden in a derived class, gets the uniform resource identifier (URI) of the fixed page that is processing. |
| Name | Description | |
|---|---|---|
![]() | AcquireResourceStreamForXpsColorContext(String^) | When overridden in a derived class, acquires a resource stream for an XpsColorContext object. |
![]() | AcquireResourceStreamForXpsFont() | When overridden in a derived class, acquires a resource stream for an XpsFont object. |
![]() | AcquireResourceStreamForXpsFont(String^) | When overridden in a derived class, acquires an XpsResourceStream for an XpsFont with a specified resource ID. |
![]() | AcquireResourceStreamForXpsImage(String^) | When overridden in a derived class, acquires a resource stream for an XpsImage object. |
![]() | AcquireResourceStreamForXpsResourceDictionary(String^) | When overridden in a derived class, acquires a resource stream for an XpsResourceDictionary object. |
![]() | AcquireStreamForLinkTargets() | When overridden in a derived class, gets a list of strings, each expressing a LinkTarget element. |
![]() | AcquireXmlWriterForFixedDocument() | When overridden in a derived class, returns an XmlWriter for a FixedDocument. |
![]() | AcquireXmlWriterForFixedDocumentSequence() | When overridden in a derived class, returns an XmlWriter for a FixedDocumentSequence. |
![]() | AcquireXmlWriterForFixedPage() | |
![]() | AcquireXmlWriterForPage() | When overridden in a derived class, returns an XmlWriter for the current page. |
![]() | AcquireXmlWriterForResourceDictionary() | When overridden in a derived class, returns an XmlWriter for an XpsResourceDictionary. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | PersistPrintTicket(PrintTicket^) | When overridden in a derived class, writes a print ticket to a package or to a part of the package. |
![]() | PreCommitCurrentPage() | When overridden in a derived class, performs any required maintenance tasks before the page is committed, for example, flushes streams. |
![]() | RelateResourceToCurrentPage(Uri^, String^) | When overridden in a derived class, adds a relationship from the current page to some internal or external resource. |
![]() | RelateRestrictedFontToCurrentDocument(Uri^) | When overridden in a derived class, adds a relationship from the current page to a font. |
![]() | ReleaseResourceStreamForXpsColorContext() | When overridden in a derived class, releases the XpsResourceStream for the current XpsColorContext object. |
![]() | ReleaseResourceStreamForXpsFont() | When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object. |
![]() | ReleaseResourceStreamForXpsFont(String^) | When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object. |
![]() | ReleaseResourceStreamForXpsImage() | When overridden in a derived class, releases the XpsResourceStream for the current XpsImage object. |
![]() | ReleaseResourceStreamForXpsResourceDictionary() | When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object. |
![]() | ReleaseXmlWriterForFixedDocument() | When overridden in a derived class, releases the XmlWriter for the current FixedDocument. |
![]() | ReleaseXmlWriterForFixedDocumentSequence() | When overridden in a derived class, releases the XmlWriter for the current FixedDocumentSequence. |
![]() | ReleaseXmlWriterForFixedPage() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IDisposable::Dispose() | This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code. |
Packaging policy classes provide methods for acquiring serialization readers and writers for different types of parts in an XpsDocument.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




