Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Print / Reach / Packaging / XpsPartBase.cs / 1 / XpsPartBase.cs
/*++ Copyright (C) 2004 - 2005 Microsoft Corporation All rights reserved. Module Name: XpsPartBase.cs Abstract: This file contains the definition and implementation for the XpsPartBase class. This class is the base class for all pieces that represent main parts in a Xps package such as fixed documents, fixed pages, resources, etc. Author: [....] ([....]) 1-November-2004 Revision History: Brian Adleberg ([....] ) 12-July-2005 Reach -> Xps --*/ using System; using System.IO.Packaging; namespace System.Windows.Xps.Packaging { ////// /// public abstract class XpsPartBase { #region Constructors ////// Constructs the base XpsPartBase instance. /// /// /// The xps manager controlling this xps object. /// internal XpsPartBase( XpsManager xpsManager ) { if (null == xpsManager) { throw new ArgumentNullException("xpsManager"); } _xpsManager = xpsManager; } #endregion Constructors #region Public properties ////// Gets or sets the Uri of the current Xps part. /// public Uri Uri { get { return _uri; } set { _uri = value; } } #endregion Public properties #region Public methods ////// Closes the XpsPartBase. /// internal virtual void CommitInternal( ) { if (null != _xpsManager) { _xpsManager = null; } } #endregion Public methods #region Internal properties ////// Gets a reference to the current Xps manager for /// this package. /// internal XpsManager CurrentXpsManager { get { return _xpsManager; } } #endregion Internal properties #region Private data private XpsManager _xpsManager; private Uri _uri; #endregion Private data } } // 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
- DiagnosticTrace.cs
- EventLogger.cs
- InputLanguageProfileNotifySink.cs
- ListParagraph.cs
- COM2EnumConverter.cs
- BmpBitmapEncoder.cs
- PageEventArgs.cs
- ColorConverter.cs
- FormViewUpdatedEventArgs.cs
- XmlDocument.cs
- ServiceControllerDesigner.cs
- DefaultMemberAttribute.cs
- Stopwatch.cs
- FormViewActionList.cs
- IApplicationTrustManager.cs
- COM2IDispatchConverter.cs
- Helper.cs
- ProviderUtil.cs
- PenThread.cs
- CompiledXpathExpr.cs
- OleDbPermission.cs
- UnmanagedMemoryStreamWrapper.cs
- OrderedDictionary.cs
- CacheHelper.cs
- Calendar.cs
- OleDbEnumerator.cs
- SecurityIdentifierElement.cs
- GPRECTF.cs
- FrameAutomationPeer.cs
- UpDownBase.cs
- AudioFileOut.cs
- ComplexType.cs
- GradientStopCollection.cs
- HierarchicalDataBoundControlAdapter.cs
- StateItem.cs
- DocumentProperties.cs
- XmlCompatibilityReader.cs
- StylusCaptureWithinProperty.cs
- XmlSchemaSequence.cs
- DataGridViewAccessibleObject.cs
- Html32TextWriter.cs
- BStrWrapper.cs
- PipeException.cs
- DuplexClientBase.cs
- BaseCodeDomTreeGenerator.cs
- Point3DValueSerializer.cs
- ListViewGroupItemCollection.cs
- DataService.cs
- ILGenerator.cs
- BroadcastEventHelper.cs
- CompilationUnit.cs
- XmlCharacterData.cs
- SmtpTransport.cs
- LineProperties.cs
- DefaultMemberAttribute.cs
- Rect.cs
- GreenMethods.cs
- ListViewItemSelectionChangedEvent.cs
- VisualStyleTypesAndProperties.cs
- ConnectionManagementElement.cs
- HuffModule.cs
- CodeDelegateInvokeExpression.cs
- DataSourceCacheDurationConverter.cs
- MediaSystem.cs
- SchemaElement.cs
- Dictionary.cs
- EntityCodeGenerator.cs
- EventLogPermission.cs
- DigestTraceRecordHelper.cs
- SiteMapNode.cs
- ParseHttpDate.cs
- SignatureTargetIdManager.cs
- AttachedPropertyBrowsableAttribute.cs
- ArgIterator.cs
- UnsafeCollabNativeMethods.cs
- GuidTagList.cs
- TextRangeSerialization.cs
- WebServiceBindingAttribute.cs
- LinearGradientBrush.cs
- MarshalByRefObject.cs
- ProjectionPlanCompiler.cs
- PrintDialog.cs
- Setter.cs
- CancellationTokenRegistration.cs
- ConnectionStringsExpressionBuilder.cs
- Publisher.cs
- EntityParameter.cs
- MessageQueuePermissionAttribute.cs
- ManagementException.cs
- EntitySqlQueryBuilder.cs
- _UncName.cs
- XamlSerializerUtil.cs
- StylusButton.cs
- MonikerProxyAttribute.cs
- OperatorExpressions.cs
- JsonSerializer.cs
- ImageBrush.cs
- TextModifier.cs
- ResourceAttributes.cs
- MimeFormImporter.cs