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
- XmlBinaryWriter.cs
- ConfigUtil.cs
- EventArgs.cs
- CustomValidator.cs
- MasterPageBuildProvider.cs
- _IPv6Address.cs
- Substitution.cs
- DataControlFieldCollection.cs
- ProxyAttribute.cs
- CopyEncoder.cs
- PasswordTextNavigator.cs
- MetadataArtifactLoaderComposite.cs
- EventLogPermissionAttribute.cs
- TreeView.cs
- Speller.cs
- ToolStripItemClickedEventArgs.cs
- COM2IPerPropertyBrowsingHandler.cs
- PropertyGrid.cs
- SqlDataSourceStatusEventArgs.cs
- StringDictionary.cs
- NullableConverter.cs
- RemotingSurrogateSelector.cs
- basemetadatamappingvisitor.cs
- CheckBoxAutomationPeer.cs
- MasterPageCodeDomTreeGenerator.cs
- Int16Storage.cs
- StylusEditingBehavior.cs
- PolicyManager.cs
- CuspData.cs
- processwaithandle.cs
- ColumnClickEvent.cs
- ICollection.cs
- ButtonColumn.cs
- QueryContinueDragEvent.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- WebPartTransformerCollection.cs
- InProcStateClientManager.cs
- DropDownList.cs
- IpcManager.cs
- ListBase.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- COM2Enum.cs
- PngBitmapEncoder.cs
- MultiBindingExpression.cs
- ProcessProtocolHandler.cs
- CommandConverter.cs
- UserUseLicenseDictionaryLoader.cs
- TextBlock.cs
- LinqDataSourceStatusEventArgs.cs
- ReliabilityContractAttribute.cs
- SrgsElementFactoryCompiler.cs
- ServiceModelSecurityTokenTypes.cs
- PageAdapter.cs
- COM2Enum.cs
- MailMessage.cs
- CompatibleIComparer.cs
- MultitargetUtil.cs
- XmlHierarchicalDataSourceView.cs
- CacheDependency.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- HttpWebRequestElement.cs
- SingleTagSectionHandler.cs
- PreviewPrintController.cs
- AssemblyUtil.cs
- SystemColorTracker.cs
- HierarchicalDataSourceControl.cs
- UserControlAutomationPeer.cs
- TraceContextEventArgs.cs
- BuildManager.cs
- Sql8ConformanceChecker.cs
- HttpWebRequest.cs
- SqlNamer.cs
- ExpanderAutomationPeer.cs
- XmlQueryStaticData.cs
- GenericQueueSurrogate.cs
- PartManifestEntry.cs
- SafeRightsManagementEnvironmentHandle.cs
- precedingsibling.cs
- DataMisalignedException.cs
- InstanceOwnerQueryResult.cs
- TransactionsSectionGroup.cs
- Repeater.cs
- ObjectAnimationBase.cs
- TableAdapterManagerMethodGenerator.cs
- UpdateCommand.cs
- SerializationFieldInfo.cs
- AlphaSortedEnumConverter.cs
- TextCollapsingProperties.cs
- TemplateBindingExtension.cs
- ValueProviderWrapper.cs
- ConfigXmlElement.cs
- SchemaMapping.cs
- RuntimeHandles.cs
- WorkflowViewService.cs
- Rect.cs
- ValidatorCompatibilityHelper.cs
- WsatTransactionHeader.cs
- XsltSettings.cs
- AuthenticationException.cs
- XmlHierarchicalEnumerable.cs