Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / FixedPosition.cs / 1305600 / 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
- RuntimeConfigLKG.cs
- RemotingConfiguration.cs
- CollectionBase.cs
- AdapterUtil.cs
- GridViewDeletedEventArgs.cs
- BuildProvider.cs
- FontConverter.cs
- CommentGlyph.cs
- Size3DValueSerializer.cs
- HttpValueCollection.cs
- HttpListenerPrefixCollection.cs
- SymLanguageType.cs
- ModuleConfigurationInfo.cs
- sortedlist.cs
- OuterGlowBitmapEffect.cs
- PointF.cs
- SerializationAttributes.cs
- MemberAssignment.cs
- Int16.cs
- CustomError.cs
- SEHException.cs
- NullableLongAverageAggregationOperator.cs
- RegexGroup.cs
- TransformerInfo.cs
- AlignmentYValidation.cs
- GlyphTypeface.cs
- ErrorLog.cs
- StreamResourceInfo.cs
- ListView.cs
- PriorityBindingExpression.cs
- FontSizeConverter.cs
- SafeFileMappingHandle.cs
- SqlComparer.cs
- UInt32.cs
- SessionStateSection.cs
- TimeSpanValidator.cs
- EllipticalNodeOperations.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- ProviderManager.cs
- CodeTypeReferenceCollection.cs
- ListViewItem.cs
- RichTextBoxContextMenu.cs
- RuntimeHelpers.cs
- RevocationPoint.cs
- PolicyLevel.cs
- DynamicFilter.cs
- Compiler.cs
- UnsafeNativeMethodsCLR.cs
- Attributes.cs
- TiffBitmapEncoder.cs
- DataGridSortCommandEventArgs.cs
- SmuggledIUnknown.cs
- Calendar.cs
- FileUpload.cs
- Simplifier.cs
- StringHelper.cs
- SqlWriter.cs
- QilUnary.cs
- StrokeCollection.cs
- SmtpFailedRecipientException.cs
- SessionIDManager.cs
- EnumConverter.cs
- ControlIdConverter.cs
- SizeIndependentAnimationStorage.cs
- JoinElimination.cs
- DockPanel.cs
- TreeWalker.cs
- WinCategoryAttribute.cs
- XamlRtfConverter.cs
- RelationshipEntry.cs
- Point3DCollectionConverter.cs
- Model3DGroup.cs
- PointLightBase.cs
- QilReference.cs
- EngineSiteSapi.cs
- DelegateBodyWriter.cs
- ZoneButton.cs
- StringSource.cs
- ConfigurationManagerHelperFactory.cs
- CannotUnloadAppDomainException.cs
- VirtualPathUtility.cs
- ScriptModule.cs
- RemoteWebConfigurationHost.cs
- DesignOnlyAttribute.cs
- CustomErrorsSectionWrapper.cs
- FlowLayoutPanel.cs
- DataSourceControlBuilder.cs
- SelectionItemProviderWrapper.cs
- XmlILConstructAnalyzer.cs
- OrderingQueryOperator.cs
- TextTreeTextNode.cs
- FunctionQuery.cs
- NetCodeGroup.cs
- LayoutTableCell.cs
- TreeViewHitTestInfo.cs
- DoubleLinkList.cs
- ToolStripDropTargetManager.cs
- SizeConverter.cs
- PartialArray.cs
- TextHintingModeValidation.cs