Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- ProxyWebPart.cs
- ToolStripSplitStackLayout.cs
- QueryAccessibilityHelpEvent.cs
- ProtocolProfile.cs
- TabControlEvent.cs
- PointCollection.cs
- ZipIOCentralDirectoryBlock.cs
- WasAdminWrapper.cs
- ServicesUtilities.cs
- DataBoundLiteralControl.cs
- SessionStateSection.cs
- WriteableBitmap.cs
- HttpListenerResponse.cs
- EncoderFallback.cs
- UserPreferenceChangingEventArgs.cs
- ProtocolState.cs
- AutoGeneratedFieldProperties.cs
- DispatcherObject.cs
- ToolStripDropTargetManager.cs
- AsymmetricKeyExchangeDeformatter.cs
- CompositeControl.cs
- DataPagerFieldCommandEventArgs.cs
- ProcessHostFactoryHelper.cs
- AvtEvent.cs
- SoapCodeExporter.cs
- TemplatePagerField.cs
- ResourceLoader.cs
- PeerHelpers.cs
- oledbconnectionstring.cs
- SQLSingle.cs
- WebBrowserSiteBase.cs
- KeyValueInternalCollection.cs
- QueryStack.cs
- newinstructionaction.cs
- DataServiceQueryProvider.cs
- RegisteredHiddenField.cs
- Pen.cs
- MulticastDelegate.cs
- AccessorTable.cs
- LabelAutomationPeer.cs
- RelationshipNavigation.cs
- PreservationFileWriter.cs
- ObjRef.cs
- BinaryObjectInfo.cs
- ToolStripSplitStackLayout.cs
- SessionPageStatePersister.cs
- HttpCapabilitiesEvaluator.cs
- OleDbError.cs
- DirectionalLight.cs
- UserControlBuildProvider.cs
- Normalizer.cs
- XsdBuilder.cs
- ManipulationDelta.cs
- ProfilePropertySettings.cs
- CriticalHandle.cs
- WebServiceBindingAttribute.cs
- PrintPageEvent.cs
- DocumentApplicationJournalEntry.cs
- Stack.cs
- SqlUDTStorage.cs
- EpmAttributeNameBuilder.cs
- ProfileManager.cs
- SimpleHandlerFactory.cs
- InlineCollection.cs
- UnsafeCollabNativeMethods.cs
- UIElementPropertyUndoUnit.cs
- ResourceBinder.cs
- TextContainerChangeEventArgs.cs
- AuthenticationConfig.cs
- FileDialog.cs
- ProgressBarHighlightConverter.cs
- DataGridViewBindingCompleteEventArgs.cs
- NativeMethods.cs
- OdbcConnectionStringbuilder.cs
- GC.cs
- GlyphInfoList.cs
- ComAwareEventInfo.cs
- MouseButton.cs
- Size3D.cs
- COAUTHINFO.cs
- BevelBitmapEffect.cs
- linebase.cs
- MenuAdapter.cs
- DataGridViewRowsRemovedEventArgs.cs
- Int32AnimationUsingKeyFrames.cs
- DataGridViewCellValidatingEventArgs.cs
- ValidatingReaderNodeData.cs
- CommandConverter.cs
- BooleanKeyFrameCollection.cs
- OleDbConnectionInternal.cs
- Color.cs
- TransportContext.cs
- ChtmlPageAdapter.cs
- EventEntry.cs
- NullableDoubleAverageAggregationOperator.cs
- NameScopePropertyAttribute.cs
- LogReserveAndAppendState.cs
- ArraySortHelper.cs
- InternalBase.cs
- GregorianCalendar.cs