Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- RadioButtonRenderer.cs
- MetadataItem.cs
- CommandPlan.cs
- SecurityTokenRequirement.cs
- DebuggerAttributes.cs
- BitmapPalettes.cs
- TextEditorThreadLocalStore.cs
- BitmapEffectInput.cs
- HttpResponseHeader.cs
- TheQuery.cs
- SQLBinary.cs
- PreviewPageInfo.cs
- HTMLTagNameToTypeMapper.cs
- ValidatingPropertiesEventArgs.cs
- CellIdBoolean.cs
- SchemaTypeEmitter.cs
- TimerEventSubscription.cs
- XmlSchemaType.cs
- EmptyEnumerable.cs
- assemblycache.cs
- WorkflowOperationFault.cs
- ActivityInstance.cs
- Double.cs
- ControlPaint.cs
- StoreItemCollection.cs
- DataTableClearEvent.cs
- AsyncContentLoadedEventArgs.cs
- XmlAutoDetectWriter.cs
- KeyNotFoundException.cs
- GlyphRun.cs
- EventEntry.cs
- XmlComment.cs
- TimeZone.cs
- Authorization.cs
- PropertyPath.cs
- ToolboxItem.cs
- Internal.cs
- SelectionProcessor.cs
- OptimisticConcurrencyException.cs
- CompositeDataBoundControl.cs
- RawStylusActions.cs
- _FixedSizeReader.cs
- UnaryExpression.cs
- BaseHashHelper.cs
- Vector.cs
- XmlEventCache.cs
- HandleExceptionArgs.cs
- LayoutManager.cs
- XamlPointCollectionSerializer.cs
- Switch.cs
- Operator.cs
- DataColumnCollection.cs
- TextDecoration.cs
- WindowsGraphics2.cs
- SessionEndingCancelEventArgs.cs
- CompressEmulationStream.cs
- Sentence.cs
- ExpandSegment.cs
- XmlBoundElement.cs
- XmlSchemaSubstitutionGroup.cs
- MenuAdapter.cs
- PointLight.cs
- XhtmlConformanceSection.cs
- UnescapedXmlDiagnosticData.cs
- FullTextLine.cs
- Tile.cs
- ContentControl.cs
- FatalException.cs
- SqlTypesSchemaImporter.cs
- Transform3D.cs
- WindowsTokenRoleProvider.cs
- SHA1CryptoServiceProvider.cs
- ScrollChrome.cs
- ViewSimplifier.cs
- AppModelKnownContentFactory.cs
- MediaScriptCommandRoutedEventArgs.cs
- MultiSelectRootGridEntry.cs
- _CommandStream.cs
- SqlClientMetaDataCollectionNames.cs
- Line.cs
- XmlWrappingWriter.cs
- RbTree.cs
- DateTimeParse.cs
- StylusPointCollection.cs
- NoneExcludedImageIndexConverter.cs
- TextTreeInsertUndoUnit.cs
- CuspData.cs
- FtpWebRequest.cs
- ApplicationSecurityManager.cs
- PerformanceCounters.cs
- storepermissionattribute.cs
- HelpProvider.cs
- EventLogException.cs
- DataSourceDescriptorCollection.cs
- ComplexPropertyEntry.cs
- ApplicationCommands.cs
- ResourceAssociationSetEnd.cs
- WebPartDisplayModeCancelEventArgs.cs
- AxisAngleRotation3D.cs
- PageClientProxyGenerator.cs