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
- IriParsingElement.cs
- XNodeValidator.cs
- SoapIgnoreAttribute.cs
- GeneralTransform3DTo2DTo3D.cs
- BadImageFormatException.cs
- SessionMode.cs
- DocumentXmlWriter.cs
- RelationshipDetailsRow.cs
- DataGridCellInfo.cs
- KnownColorTable.cs
- DbParameterCollection.cs
- ThreadSafeList.cs
- NavigationService.cs
- GridViewRow.cs
- XmlDataSourceNodeDescriptor.cs
- indexingfiltermarshaler.cs
- FileSystemInfo.cs
- CLSCompliantAttribute.cs
- ModelProperty.cs
- SingleKeyFrameCollection.cs
- WebPartCollection.cs
- RootContext.cs
- DataServiceHost.cs
- SafeHandles.cs
- DiagnosticTrace.cs
- CheckBox.cs
- ChameleonKey.cs
- ConfigUtil.cs
- EntityViewGenerator.cs
- Int64KeyFrameCollection.cs
- MostlySingletonList.cs
- Annotation.cs
- WindowsSysHeader.cs
- UnaryNode.cs
- PieceDirectory.cs
- UICuesEvent.cs
- BaseValidator.cs
- WebBrowserUriTypeConverter.cs
- TextEditorCharacters.cs
- ActivityDesignerResources.cs
- SystemDiagnosticsSection.cs
- SendActivityDesignerTheme.cs
- ClientRuntimeConfig.cs
- TextSelection.cs
- PageTheme.cs
- SwitchElementsCollection.cs
- XamlSerializationHelper.cs
- ScriptingJsonSerializationSection.cs
- TableItemStyle.cs
- CompositeActivityValidator.cs
- RegionData.cs
- ParserStreamGeometryContext.cs
- RelationshipConstraintValidator.cs
- IssuerInformation.cs
- ElementHostAutomationPeer.cs
- FlowPosition.cs
- NameSpaceExtractor.cs
- HitTestParameters.cs
- WebMethodAttribute.cs
- Source.cs
- DoubleCollection.cs
- SerializationObjectManager.cs
- ByteArrayHelperWithString.cs
- UtilityExtension.cs
- LockCookie.cs
- GenerateTemporaryAssemblyTask.cs
- KeySplineConverter.cs
- TableAdapterManagerGenerator.cs
- TreeView.cs
- HtmlUtf8RawTextWriter.cs
- AnimationClock.cs
- PrimaryKeyTypeConverter.cs
- RuntimeIdentifierPropertyAttribute.cs
- HttpCookie.cs
- ArraySet.cs
- UrlPath.cs
- CheckBoxFlatAdapter.cs
- BasicCommandTreeVisitor.cs
- UdpTransportSettingsElement.cs
- GridViewSelectEventArgs.cs
- DistinctQueryOperator.cs
- ProfileWorkflowElement.cs
- ValidatorCompatibilityHelper.cs
- WinInetCache.cs
- EntityDataSourceSelectingEventArgs.cs
- DetailsViewRowCollection.cs
- RuntimeComponentFilter.cs
- ParserContext.cs
- DecimalConverter.cs
- Funcletizer.cs
- RecognizerInfo.cs
- RenderDataDrawingContext.cs
- PeerObject.cs
- TypeBinaryExpression.cs
- TreeNodeBindingCollection.cs
- DecimalAnimationUsingKeyFrames.cs
- ReceiveContextCollection.cs
- ApplicationSettingsBase.cs
- ProviderConnectionPointCollection.cs
- StrongTypingException.cs