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
- TemplatePartAttribute.cs
- XmlNode.cs
- TypeDependencyAttribute.cs
- ConcurrentDictionary.cs
- SqlDataSourceStatusEventArgs.cs
- IpcChannelHelper.cs
- GroupPartitionExpr.cs
- MeasureData.cs
- TileBrush.cs
- XmlIlVisitor.cs
- ListViewSortEventArgs.cs
- RuleSettingsCollection.cs
- ForEachAction.cs
- ProfileSettingsCollection.cs
- Events.cs
- BamlWriter.cs
- SoapWriter.cs
- ResourcePermissionBase.cs
- MailWriter.cs
- WindowShowOrOpenTracker.cs
- RankException.cs
- GenerateScriptTypeAttribute.cs
- RightsManagementEncryptedStream.cs
- Base64Stream.cs
- ReferenceSchema.cs
- Compensate.cs
- IndexOutOfRangeException.cs
- StylusOverProperty.cs
- BinaryNode.cs
- CodeNamespace.cs
- DragStartedEventArgs.cs
- XmlSchemaObject.cs
- TextCompositionEventArgs.cs
- QilVisitor.cs
- WorkflowMessageEventArgs.cs
- BufferedGraphics.cs
- WindowsSysHeader.cs
- AnnotationMap.cs
- Int16AnimationUsingKeyFrames.cs
- CookieHandler.cs
- DetailsViewRow.cs
- Parallel.cs
- MediaContext.cs
- WebPartCatalogAddVerb.cs
- PathData.cs
- RegistrySecurity.cs
- InkCanvas.cs
- String.cs
- DesignerDataSourceView.cs
- HttpConfigurationContext.cs
- SoapInteropTypes.cs
- EdmComplexPropertyAttribute.cs
- DrawingGroupDrawingContext.cs
- clipboard.cs
- XPathDocumentIterator.cs
- SizeChangedEventArgs.cs
- NewItemsContextMenuStrip.cs
- RawTextInputReport.cs
- infer.cs
- ResourceDictionaryCollection.cs
- ActivationArguments.cs
- XmlAnyAttributeAttribute.cs
- WinInetCache.cs
- WCFServiceClientProxyGenerator.cs
- ClientBuildManager.cs
- DataGridItemEventArgs.cs
- MasterPageBuildProvider.cs
- SpeechDetectedEventArgs.cs
- DesignerPerfEventProvider.cs
- DistributedTransactionPermission.cs
- CreateUserErrorEventArgs.cs
- InvokeMethod.cs
- ToolboxItemSnapLineBehavior.cs
- ZipIOExtraFieldPaddingElement.cs
- DocumentGrid.cs
- CreatingCookieEventArgs.cs
- DesignerLabelAdapter.cs
- sqlser.cs
- EditorPartCollection.cs
- QuerySettings.cs
- ProfileBuildProvider.cs
- ControlParameter.cs
- CodeArrayCreateExpression.cs
- IdnMapping.cs
- NameValueCache.cs
- DocumentSequence.cs
- DetailsViewUpdatedEventArgs.cs
- ScriptModule.cs
- GifBitmapDecoder.cs
- ValidationErrorEventArgs.cs
- CrossSiteScriptingValidation.cs
- JournalNavigationScope.cs
- SchemaConstraints.cs
- XmlNamedNodeMap.cs
- _ContextAwareResult.cs
- DesignerView.cs
- RangeValuePatternIdentifiers.cs
- PermissionListSet.cs
- MsmqInputChannelBase.cs
- XmlNodeComparer.cs