Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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 - [....] ([....]) - 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
- ValidationError.cs
- ThemeDirectoryCompiler.cs
- ScrollableControl.cs
- StylusButtonEventArgs.cs
- PropertyGroupDescription.cs
- DiscreteKeyFrames.cs
- WindowsFormsSectionHandler.cs
- CharacterBuffer.cs
- PropertyConverter.cs
- RichTextBoxAutomationPeer.cs
- HybridWebProxyFinder.cs
- ViewEvent.cs
- DtrList.cs
- DbConvert.cs
- CodeMemberEvent.cs
- TrackingProfileCache.cs
- ClientFormsAuthenticationCredentials.cs
- SplitContainerDesigner.cs
- ImageListDesigner.cs
- TargetException.cs
- RequestSecurityTokenForGetBrowserToken.cs
- LinkArea.cs
- TypeBuilderInstantiation.cs
- EventlogProvider.cs
- Debugger.cs
- Matrix3DValueSerializer.cs
- ErrorTableItemStyle.cs
- TriggerAction.cs
- XPathNodeHelper.cs
- SharedStatics.cs
- Visual3D.cs
- Binding.cs
- EditorPartCollection.cs
- XmlNamespaceManager.cs
- PointCollection.cs
- RemotingConfiguration.cs
- GridView.cs
- TaskForm.cs
- DocumentScope.cs
- AppModelKnownContentFactory.cs
- ConsoleCancelEventArgs.cs
- FieldDescriptor.cs
- ClientScriptManager.cs
- TableItemProviderWrapper.cs
- EventData.cs
- DataTableReader.cs
- IdnElement.cs
- NullToBooleanConverter.cs
- NameNode.cs
- SpeechRecognizer.cs
- RangeValueProviderWrapper.cs
- CryptoApi.cs
- Int64Converter.cs
- UIElementHelper.cs
- AsyncInvokeContext.cs
- Quad.cs
- MultiTrigger.cs
- DSASignatureFormatter.cs
- RenamedEventArgs.cs
- DataGridRowDetailsEventArgs.cs
- MobileFormsAuthentication.cs
- EntityCommandDefinition.cs
- ClientBuildManagerCallback.cs
- TextMetrics.cs
- Thickness.cs
- FieldBuilder.cs
- SupportingTokenChannel.cs
- TableLayoutColumnStyleCollection.cs
- SqlStatistics.cs
- autovalidator.cs
- EditingContext.cs
- NoneExcludedImageIndexConverter.cs
- SchemaTypeEmitter.cs
- ButtonRenderer.cs
- ViewBase.cs
- XsdCachingReader.cs
- GradientStop.cs
- OdbcPermission.cs
- FunctionNode.cs
- ElementProxy.cs
- TextureBrush.cs
- HWStack.cs
- DataGridParentRows.cs
- CompensatableSequenceActivity.cs
- ResizingMessageFilter.cs
- PixelFormats.cs
- CallbackHandler.cs
- EdmToObjectNamespaceMap.cs
- DefaultProxySection.cs
- OdbcDataAdapter.cs
- CatchBlock.cs
- HttpServerUtilityBase.cs
- SoapException.cs
- StandardToolWindows.cs
- Stack.cs
- EndpointDiscoveryElement.cs
- ButtonField.cs
- FontWeights.cs
- DotExpr.cs
- AmbientValueAttribute.cs