Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Documents / FixedPosition.cs / 1 / FixedPosition.cs
//---------------------------------------------------------------------------- //// Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // // // Description: // FixedPosition represents a hit-testable position in a fixed document's tree. // // History: // 11/19/2004 - [....] ([....]) - Created. // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using MS.Internal.Documents; using System; using System.Collections; using System.Diagnostics; using System.Globalization; //===================================================================== ////// FixedPosition represents a hit-testable position in a fixed document's tree. /// internal struct FixedPosition { //------------------------------------------------------------------- // // Connstructors // //---------------------------------------------------------------------- #region Constructors internal FixedPosition(FixedNode fixedNode, int offset) { _fixedNode = fixedNode; _offset = offset; } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //---------------------------------------------------------------------- #if DEBUG ////// Create a string representation of this object /// ///string - A string representation of this object public override string ToString() { return String.Format(CultureInfo.InvariantCulture, "FN[{0}]-Offset[{1}]", _fixedNode.ToString(), _offset); } #endif //-------------------------------------------------------------------- // // Public Properties // //--------------------------------------------------------------------- //-------------------------------------------------------------------- // // Public Events // //--------------------------------------------------------------------- //------------------------------------------------------------------- // // Internal Methods // //--------------------------------------------------------------------- //-------------------------------------------------------------------- // // Internal Properties // //--------------------------------------------------------------------- #region Internal Properties // internal int Page { get { return _fixedNode.Page; } } // internal FixedNode Node { get { return _fixedNode; } } internal int Offset { get { return _offset; } } #endregion Internal Properties //-------------------------------------------------------------------- // // Private Methods // //---------------------------------------------------------------------- #region Private Properties #endregion Private Properties //------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private readonly FixedNode _fixedNode; private readonly int _offset; // offset into the fixed node #endregion Private Fields } } // 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
- BrowserCapabilitiesFactory.cs
- Assign.cs
- followingquery.cs
- User.cs
- ModuleElement.cs
- Int32Rect.cs
- CommentEmitter.cs
- RayHitTestParameters.cs
- Executor.cs
- StringHelper.cs
- AdPostCacheSubstitution.cs
- SerializationObjectManager.cs
- PolyBezierSegmentFigureLogic.cs
- OLEDB_Util.cs
- EasingKeyFrames.cs
- ExternalFile.cs
- IndicShape.cs
- XamlPointCollectionSerializer.cs
- ButtonFlatAdapter.cs
- PopupRootAutomationPeer.cs
- RegexReplacement.cs
- FormDocumentDesigner.cs
- PrtCap_Public.cs
- Config.cs
- ShaperBuffers.cs
- ViewPort3D.cs
- WebPartCancelEventArgs.cs
- ECDiffieHellmanPublicKey.cs
- InitializerFacet.cs
- ServiceReference.cs
- QueryHandler.cs
- ReadOnlyHierarchicalDataSourceView.cs
- ImportContext.cs
- ZipIOLocalFileHeader.cs
- GroupItemAutomationPeer.cs
- TypeSystemProvider.cs
- BaseValidator.cs
- DependentList.cs
- ToolStripSettings.cs
- HttpDateParse.cs
- WindowsFormsLinkLabel.cs
- SvcMapFileSerializer.cs
- unsafeIndexingFilterStream.cs
- SqlFileStream.cs
- Operand.cs
- UIElementCollection.cs
- ProgressBarBrushConverter.cs
- NativeMethods.cs
- PassportPrincipal.cs
- HttpSocketManager.cs
- RootBuilder.cs
- TrackingValidationObjectDictionary.cs
- Int32Rect.cs
- DisplayMemberTemplateSelector.cs
- CodeObjectCreateExpression.cs
- ExtensibleClassFactory.cs
- SqlConnectionFactory.cs
- ActionItem.cs
- BitmapEffect.cs
- CompoundFileReference.cs
- QueryParameter.cs
- CacheVirtualItemsEvent.cs
- TranslateTransform3D.cs
- ListControl.cs
- PropertyConverter.cs
- RegularExpressionValidator.cs
- IisTraceWebEventProvider.cs
- MsmqHostedTransportManager.cs
- ValueProviderWrapper.cs
- AddInProcess.cs
- TypefaceMetricsCache.cs
- SecurityKeyIdentifier.cs
- LinqDataSourceContextData.cs
- SerialPort.cs
- DocumentApplicationDocumentViewer.cs
- FileDataSourceCache.cs
- StructuralComparisons.cs
- MaterialCollection.cs
- SettingsSection.cs
- ControlTemplate.cs
- ControlIdConverter.cs
- DataViewManager.cs
- WebPartConnectVerb.cs
- IntSecurity.cs
- StorageAssociationTypeMapping.cs
- SerialPort.cs
- ProgressChangedEventArgs.cs
- TypeDescriptionProviderAttribute.cs
- BinaryMethodMessage.cs
- TraceContextRecord.cs
- BinaryCommonClasses.cs
- RowUpdatedEventArgs.cs
- BitmapEffectGroup.cs
- Mapping.cs
- DCSafeHandle.cs
- ProgressChangedEventArgs.cs
- PackageDigitalSignature.cs
- WindowsFormsHostPropertyMap.cs
- ParseHttpDate.cs
- IdnElement.cs