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
- ResponseBodyWriter.cs
- Logging.cs
- EventListener.cs
- PropertyGridCommands.cs
- ZoneMembershipCondition.cs
- CompilerCollection.cs
- DataKeyArray.cs
- ScrollPatternIdentifiers.cs
- ECDiffieHellmanPublicKey.cs
- InheritanceService.cs
- Figure.cs
- WinOEToolBoxItem.cs
- DataGridViewRowCollection.cs
- RC2CryptoServiceProvider.cs
- PathTooLongException.cs
- Int32Converter.cs
- ActivationArguments.cs
- ConfigurationPropertyAttribute.cs
- PageAsyncTask.cs
- WindowsListViewGroup.cs
- _WinHttpWebProxyDataBuilder.cs
- SqlDependencyUtils.cs
- DbQueryCommandTree.cs
- Bidi.cs
- dtdvalidator.cs
- ConfigLoader.cs
- PeerCustomResolverElement.cs
- Thickness.cs
- X509CertificateRecipientServiceCredential.cs
- CheckableControlBaseAdapter.cs
- ButtonBase.cs
- GenerateHelper.cs
- ExceptionRoutedEventArgs.cs
- HttpDigestClientElement.cs
- Misc.cs
- KnownBoxes.cs
- DocumentViewer.cs
- Receive.cs
- MenuAutomationPeer.cs
- WebPartEditVerb.cs
- ScrollChrome.cs
- xdrvalidator.cs
- DbProviderFactoriesConfigurationHandler.cs
- FixedDSBuilder.cs
- Cursors.cs
- HttpHandlerActionCollection.cs
- GeneratedCodeAttribute.cs
- TableStyle.cs
- CodeCompiler.cs
- ExtensibleClassFactory.cs
- UpdateException.cs
- ManipulationVelocities.cs
- ToolBarButtonDesigner.cs
- AliasedSlot.cs
- EndpointAddressAugust2004.cs
- StartUpEventArgs.cs
- SqlTopReducer.cs
- EditorBrowsableAttribute.cs
- ObjectDataSourceMethodEventArgs.cs
- validation.cs
- TimersDescriptionAttribute.cs
- ParallelRangeManager.cs
- DefaultTextStoreTextComposition.cs
- ScriptResourceMapping.cs
- ReferenceAssemblyAttribute.cs
- SHA512.cs
- JournalEntryListConverter.cs
- ChtmlPageAdapter.cs
- DataGridViewCellCancelEventArgs.cs
- OperationResponse.cs
- DataServiceExpressionVisitor.cs
- ImmutableCommunicationTimeouts.cs
- RuntimeEnvironment.cs
- CompilerResults.cs
- ListViewItem.cs
- GeneralTransform3DGroup.cs
- UserNameSecurityToken.cs
- ClickablePoint.cs
- SharedPersonalizationStateInfo.cs
- SortAction.cs
- TemplateAction.cs
- AssemblyAttributesGoHere.cs
- LassoHelper.cs
- Unit.cs
- MessageFilter.cs
- Expander.cs
- Queue.cs
- RegexCapture.cs
- Content.cs
- Int16AnimationUsingKeyFrames.cs
- DataKeyArray.cs
- SqlInfoMessageEvent.cs
- TypeCollectionDesigner.xaml.cs
- NamespaceEmitter.cs
- ArgumentsParser.cs
- SpellerStatusTable.cs
- ObjectViewEntityCollectionData.cs
- HttpCapabilitiesEvaluator.cs
- XmlSchemaValidationException.cs
- AccessDataSource.cs