Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / FixedPosition.cs / 1305600 / 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 - Zhenbin Xu (ZhenbinX) - 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. //---------------------------------------------------------------------------- //// 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 - Zhenbin Xu (ZhenbinX) - 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
- DbConnectionPoolOptions.cs
- Stylesheet.cs
- AncestorChangedEventArgs.cs
- NetworkInformationPermission.cs
- CalendarKeyboardHelper.cs
- OptimizerPatterns.cs
- DataGridViewImageCell.cs
- OlePropertyStructs.cs
- JsonFormatGeneratorStatics.cs
- FlatButtonAppearance.cs
- linebase.cs
- WebPartHeaderCloseVerb.cs
- WindowPattern.cs
- ClassHandlersStore.cs
- MissingMemberException.cs
- XPathNavigatorKeyComparer.cs
- BasicExpandProvider.cs
- Trace.cs
- HttpConfigurationContext.cs
- FrameworkContentElement.cs
- SqlDataSourceEnumerator.cs
- BlurEffect.cs
- TabItemAutomationPeer.cs
- RowUpdatedEventArgs.cs
- ScriptingJsonSerializationSection.cs
- Util.cs
- InvalidAsynchronousStateException.cs
- HitTestParameters3D.cs
- SqlUserDefinedAggregateAttribute.cs
- StateDesigner.Helpers.cs
- WriteFileContext.cs
- Rectangle.cs
- RayMeshGeometry3DHitTestResult.cs
- MLangCodePageEncoding.cs
- CaseInsensitiveOrdinalStringComparer.cs
- DesignerForm.cs
- DataGridColumnHeadersPresenter.cs
- OperandQuery.cs
- ContextMenu.cs
- HMACSHA512.cs
- File.cs
- ValidationHelper.cs
- XmlSequenceWriter.cs
- OutputCacheProfileCollection.cs
- CodeIdentifier.cs
- GridViewCommandEventArgs.cs
- ClientProxyGenerator.cs
- ApplicationBuildProvider.cs
- GridViewPageEventArgs.cs
- AppSecurityManager.cs
- ByteKeyFrameCollection.cs
- PageVisual.cs
- ToolStripMenuItem.cs
- SwitchAttribute.cs
- EventNotify.cs
- SafeViewOfFileHandle.cs
- DictionarySectionHandler.cs
- LockCookie.cs
- DataSourceGeneratorException.cs
- PersonalizationStateInfo.cs
- SHA384.cs
- HMACSHA384.cs
- LocalizableResourceBuilder.cs
- BufferedWebEventProvider.cs
- PersonalizationProvider.cs
- ModelItemExtensions.cs
- CommonProperties.cs
- Html32TextWriter.cs
- ViewGenResults.cs
- TableRow.cs
- BaseResourcesBuildProvider.cs
- ZoneIdentityPermission.cs
- ClientBuildManager.cs
- SchemaImporterExtension.cs
- DataGridItemCollection.cs
- OdbcConnectionString.cs
- CompositionAdorner.cs
- List.cs
- NavigationProperty.cs
- DbConnectionOptions.cs
- HttpListener.cs
- RecordConverter.cs
- AnnotationObservableCollection.cs
- WindowCollection.cs
- GC.cs
- SmiEventSink.cs
- BridgeDataRecord.cs
- HttpProcessUtility.cs
- ContextConfiguration.cs
- ConnectionsZone.cs
- EntityCommand.cs
- DrawToolTipEventArgs.cs
- TimeSpanValidator.cs
- XmlAttributeCollection.cs
- DataGridViewCellStyleBuilderDialog.cs
- TeredoHelper.cs
- KnownTypeAttribute.cs
- GenericRootAutomationPeer.cs
- DrawingContext.cs
- linebase.cs