Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Print / Reach / SerializerFactory / XpsSerializerFactory.cs / 1 / XpsSerializerFactory.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Implements a Plug-in document serializer factory for the XpsDocumentWriter // // See spec at// // History: // 07/16/2005 : [....] - Created // //--------------------------------------------------------------------------- namespace System.Windows.Xps.Serialization { using System; using System.IO; using System.Printing; using System.Windows.Xps; using System.Windows.Documents.Serialization; using System.Windows.Xps.Serialization; /// /// SerializerFactory is the factory class for the SerializerWriter that wraps an XPSDocumentSerializer /// public sealed class XpsSerializerFactory : ISerializerFactory { #region Constructors ////// creates a SerializerFactory /// public XpsSerializerFactory() { } #endregion #region ISerializerFactory Implementation ////// Create a SerializerWriter on the passed in stream /// public SerializerWriter CreateSerializerWriter(Stream stream) { return new XpsSerializerWriter(stream); } ////// Return the DisplayName of the serializer. /// public string DisplayName { get { return ReachSR.Get(ReachSRID.XpsSerializerFactory_DisplayName); } } ////// Return the ManufacturerName of the serializer. /// public string ManufacturerName { get { return ReachSR.Get(ReachSRID.XpsSerializerFactory_ManufacturerName); } } ////// Return the ManufacturerWebsite of the serializer. /// public Uri ManufacturerWebsite { get { return new Uri(ReachSR.Get(ReachSRID.XpsSerializerFactory_ManufacturerWebsite)); } } ////// Return the DefaultFileExtension of the serializer. /// public string DefaultFileExtension { get { return ".xps"; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UTF32Encoding.cs
- AssemblyCollection.cs
- GroupBox.cs
- AsyncPostBackTrigger.cs
- SelectionProcessor.cs
- TextFragmentEngine.cs
- _NTAuthentication.cs
- EmptyEnumerator.cs
- VarRefManager.cs
- WindowsGraphics2.cs
- OperatorExpressions.cs
- rsa.cs
- AttachmentCollection.cs
- StrokeIntersection.cs
- WmlImageAdapter.cs
- EmbeddedMailObjectsCollection.cs
- WebBaseEventKeyComparer.cs
- precedingsibling.cs
- LinkConverter.cs
- SRef.cs
- OAVariantLib.cs
- BaseDataList.cs
- FileAuthorizationModule.cs
- InheritanceService.cs
- ButtonFlatAdapter.cs
- SequentialActivityDesigner.cs
- MasterPageBuildProvider.cs
- XmlSiteMapProvider.cs
- EventToken.cs
- ConfigurationConverterBase.cs
- XmlSchemaElement.cs
- FocusTracker.cs
- KoreanCalendar.cs
- LoadMessageLogger.cs
- IODescriptionAttribute.cs
- CodeNamespaceImport.cs
- FontFamilyConverter.cs
- GeometryGroup.cs
- DropDownList.cs
- ConfigsHelper.cs
- InternalRelationshipCollection.cs
- GiveFeedbackEvent.cs
- BrushValueSerializer.cs
- XmlSchemaImporter.cs
- SqlReorderer.cs
- SoapAttributeOverrides.cs
- ToolStripMenuItem.cs
- FileUtil.cs
- PropertyGroupDescription.cs
- IconConverter.cs
- ComponentConverter.cs
- OdbcStatementHandle.cs
- Clause.cs
- InlinedAggregationOperator.cs
- HtmlInputFile.cs
- CodeGenerator.cs
- ColumnCollection.cs
- CompositionAdorner.cs
- TextEditorParagraphs.cs
- DocumentReferenceCollection.cs
- FormsIdentity.cs
- unitconverter.cs
- DataTableExtensions.cs
- HttpModuleActionCollection.cs
- InvalidOleVariantTypeException.cs
- FixedPageStructure.cs
- ByteStorage.cs
- EntityDataSourceView.cs
- BamlWriter.cs
- XmlChildEnumerator.cs
- ComboBox.cs
- ColumnCollection.cs
- ProfileService.cs
- ConfigurationPermission.cs
- ListViewItem.cs
- DataTableMapping.cs
- Canvas.cs
- ToolStripDropDownClosingEventArgs.cs
- LinqDataSourceContextEventArgs.cs
- Attributes.cs
- WebConfigurationManager.cs
- DataGridViewDataErrorEventArgs.cs
- WindowsAuthenticationModule.cs
- SchemaManager.cs
- SecurityTokenSerializer.cs
- VectorConverter.cs
- WorkflowTraceTransfer.cs
- _LazyAsyncResult.cs
- SortableBindingList.cs
- CryptoKeySecurity.cs
- TopClause.cs
- WebRequestModuleElement.cs
- CodeArrayIndexerExpression.cs
- DisposableCollectionWrapper.cs
- ProcessHost.cs
- NameValueFileSectionHandler.cs
- PtsHost.cs
- PropertyDescriptor.cs
- COM2Enum.cs
- ExecutionContext.cs