Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- XmlSchemaInferenceException.cs
- ThaiBuddhistCalendar.cs
- Contracts.cs
- EventRecord.cs
- XPathParser.cs
- ProfileEventArgs.cs
- ContextBase.cs
- SessionStateItemCollection.cs
- ComponentResourceKey.cs
- ObjectViewListener.cs
- InvalidStoreProtectionKeyException.cs
- HitTestResult.cs
- TypefaceMetricsCache.cs
- HtmlInputReset.cs
- OutputScopeManager.cs
- SchemaElementLookUpTable.cs
- AccessKeyManager.cs
- SessionStateModule.cs
- Matrix3DStack.cs
- ListMarkerSourceInfo.cs
- ContextItemManager.cs
- EncoderFallback.cs
- LassoSelectionBehavior.cs
- DataSourceProvider.cs
- ImageBrush.cs
- TableLayoutStyle.cs
- SecureUICommand.cs
- BasicHttpBindingCollectionElement.cs
- CardSpaceException.cs
- OleDbTransaction.cs
- GetTokenRequest.cs
- ExpressionBuilder.cs
- ProcessManager.cs
- TemplatePartAttribute.cs
- HMACSHA256.cs
- PerformanceCountersElement.cs
- InputLangChangeEvent.cs
- IRCollection.cs
- OfTypeExpression.cs
- AutomationFocusChangedEventArgs.cs
- WebServiceEndpoint.cs
- DataGridViewColumnCollection.cs
- SequenceDesigner.xaml.cs
- SchemaExporter.cs
- SQLSingleStorage.cs
- ReferenceService.cs
- DbConnectionStringCommon.cs
- WebHttpBinding.cs
- ITextView.cs
- Grant.cs
- shaper.cs
- Semaphore.cs
- TerminateDesigner.cs
- Vars.cs
- DetailsViewModeEventArgs.cs
- Html32TextWriter.cs
- MessageBox.cs
- Composition.cs
- DataGridViewCellCollection.cs
- XPathSingletonIterator.cs
- FontDriver.cs
- OperationCanceledException.cs
- StretchValidation.cs
- BypassElementCollection.cs
- Simplifier.cs
- HMACMD5.cs
- MultipleViewPattern.cs
- DataGridViewDataConnection.cs
- WebReferenceOptions.cs
- PointConverter.cs
- GeometryDrawing.cs
- SqlLiftWhereClauses.cs
- IImplicitResourceProvider.cs
- Point.cs
- LineUtil.cs
- OrthographicCamera.cs
- KeySplineConverter.cs
- MetadataFile.cs
- HMACRIPEMD160.cs
- MarshalByValueComponent.cs
- DataGridViewControlCollection.cs
- FullTextLine.cs
- SmtpMail.cs
- MetabaseServerConfig.cs
- TraceContext.cs
- InstanceNormalEvent.cs
- CurrentTimeZone.cs
- ProcessHostFactoryHelper.cs
- FontClient.cs
- ConnectionPoint.cs
- Single.cs
- ThreadStartException.cs
- KeyConverter.cs
- _OverlappedAsyncResult.cs
- XmlQueryStaticData.cs
- GeometryHitTestParameters.cs
- DeferredBinaryDeserializerExtension.cs
- InheritanceAttribute.cs
- MatrixTransform3D.cs
- DataGridCell.cs