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
- TransactionScope.cs
- BamlLocalizableResource.cs
- AdapterUtil.cs
- MergablePropertyAttribute.cs
- SizeAnimation.cs
- SecUtil.cs
- TextBox.cs
- SafeLibraryHandle.cs
- RadioButton.cs
- CodeCatchClause.cs
- AutoGeneratedField.cs
- DataReceivedEventArgs.cs
- InputLanguageEventArgs.cs
- SystemInfo.cs
- SQlBooleanStorage.cs
- PositiveTimeSpanValidatorAttribute.cs
- EventHandlerList.cs
- returneventsaver.cs
- SQLBoolean.cs
- PropertyItemInternal.cs
- GraphicsState.cs
- XPathNodeList.cs
- TimeZoneNotFoundException.cs
- CSharpCodeProvider.cs
- ColumnResult.cs
- MultiBindingExpression.cs
- Random.cs
- SecurityDescriptor.cs
- HwndProxyElementProvider.cs
- ReturnType.cs
- ObjectToIdCache.cs
- CompositeControl.cs
- TextWriter.cs
- SettingsPropertyCollection.cs
- StreamGeometryContext.cs
- XhtmlTextWriter.cs
- TextChange.cs
- _NetRes.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- Accessible.cs
- XmlTextReaderImpl.cs
- WebPartAddingEventArgs.cs
- CurrentTimeZone.cs
- ClientFormsAuthenticationCredentials.cs
- CompiledRegexRunnerFactory.cs
- AttributeProviderAttribute.cs
- EllipticalNodeOperations.cs
- documentsequencetextpointer.cs
- CodeMemberEvent.cs
- AssignDesigner.xaml.cs
- SequenceRangeCollection.cs
- OlePropertyStructs.cs
- DefaultProxySection.cs
- SelectionProcessor.cs
- PolicyDesigner.cs
- HeaderElement.cs
- ContainerFilterService.cs
- DataGridItem.cs
- CharacterHit.cs
- CharacterBuffer.cs
- IdentityReference.cs
- SiteMapNodeCollection.cs
- IApplicationTrustManager.cs
- DesignerProperties.cs
- ClearCollection.cs
- ReadWriteSpinLock.cs
- StringAnimationBase.cs
- DescendentsWalkerBase.cs
- NativeMethods.cs
- Rfc2898DeriveBytes.cs
- DBConnection.cs
- mediaclock.cs
- Color.cs
- MatrixAnimationUsingKeyFrames.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- WebPartZoneCollection.cs
- XmlObjectSerializerContext.cs
- HttpDebugHandler.cs
- UInt64Storage.cs
- ImageDrawing.cs
- EdmValidator.cs
- PeerInputChannel.cs
- ControlBindingsCollection.cs
- GenericRootAutomationPeer.cs
- PropertyInformation.cs
- UIntPtr.cs
- DesigntimeLicenseContext.cs
- MergeFailedEvent.cs
- ConsumerConnectionPoint.cs
- DbMetaDataCollectionNames.cs
- Tuple.cs
- VariableExpressionConverter.cs
- MatrixUtil.cs
- ValueTypeIndexerReference.cs
- AssociatedControlConverter.cs
- ContentType.cs
- DataFormats.cs
- ComPlusTypeLoader.cs
- LinearGradientBrush.cs
- DynamicRenderer.cs