Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / 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 - 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
- CapabilitiesSection.cs
- XmlSchemaAnnotation.cs
- EditorPartCollection.cs
- SpecialNameAttribute.cs
- Int64AnimationBase.cs
- SQLDecimal.cs
- RangeBaseAutomationPeer.cs
- SelectionUIHandler.cs
- MemoryMappedView.cs
- EntityViewContainer.cs
- RecognizerStateChangedEventArgs.cs
- RealizationContext.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- QueryOutputWriter.cs
- BinHexEncoder.cs
- UIPropertyMetadata.cs
- _TimerThread.cs
- EventToken.cs
- XPathAncestorIterator.cs
- SqlNode.cs
- Paragraph.cs
- XamlNamespaceHelper.cs
- HtmlInputImage.cs
- IDQuery.cs
- TextTreePropertyUndoUnit.cs
- FileFormatException.cs
- DbConnectionPool.cs
- ParentUndoUnit.cs
- CommittableTransaction.cs
- XmlSchemaSequence.cs
- PanelStyle.cs
- ButtonColumn.cs
- QuadraticBezierSegment.cs
- StateChangeEvent.cs
- DbBuffer.cs
- EventLogTraceListener.cs
- RevocationPoint.cs
- Handle.cs
- DrawingImage.cs
- FixedPosition.cs
- SmiXetterAccessMap.cs
- SqlTriggerAttribute.cs
- ManipulationStartingEventArgs.cs
- XamlReader.cs
- UrlPropertyAttribute.cs
- X509Utils.cs
- DockPattern.cs
- OrderPreservingSpoolingTask.cs
- PackageDigitalSignature.cs
- ToolStripSeparatorRenderEventArgs.cs
- AuthorizationRuleCollection.cs
- XmlObjectSerializerContext.cs
- BrowserTree.cs
- OutputCacheModule.cs
- ConfigurationSection.cs
- MobileControlDesigner.cs
- ClientConfigPaths.cs
- OutputChannel.cs
- GenericRootAutomationPeer.cs
- InvalidPropValue.cs
- PauseStoryboard.cs
- CheckBoxPopupAdapter.cs
- SoapUnknownHeader.cs
- EntityProviderServices.cs
- ValueTable.cs
- ReliabilityContractAttribute.cs
- SoapDocumentMethodAttribute.cs
- WasHttpModulesInstallComponent.cs
- SqlFlattener.cs
- AnchoredBlock.cs
- MenuTracker.cs
- AttributeXamlType.cs
- HostedHttpRequestAsyncResult.cs
- ThreadStartException.cs
- ElementNotAvailableException.cs
- OdbcDataReader.cs
- CompareValidator.cs
- VectorAnimation.cs
- BaseValidator.cs
- StyleModeStack.cs
- recordstate.cs
- ConfigsHelper.cs
- ColorConvertedBitmap.cs
- CodeMemberProperty.cs
- Axis.cs
- SystemUdpStatistics.cs
- PropertyChangedEventArgs.cs
- XmlSchemaDatatype.cs
- CacheRequest.cs
- XmlSchemaSequence.cs
- BinaryFormatterWriter.cs
- AppDomainProtocolHandler.cs
- MonthCalendar.cs
- ResourceExpressionBuilder.cs
- DataServiceRequest.cs
- ContentAlignmentEditor.cs
- ParsedRoute.cs
- TypeBinaryExpression.cs
- Scripts.cs
- Context.cs