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
- DataControlFieldCollection.cs
- DefaultMemberAttribute.cs
- SetterBase.cs
- CodeDirectoryCompiler.cs
- WorkflowTerminatedException.cs
- RightsManagementInformation.cs
- DiagnosticTraceRecords.cs
- BitConverter.cs
- ObjectPersistData.cs
- AttributeConverter.cs
- Identity.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- ArrayList.cs
- oledbmetadatacolumnnames.cs
- WebScriptServiceHostFactory.cs
- EntityType.cs
- InputManager.cs
- PageCache.cs
- SuppressMessageAttribute.cs
- SubMenuStyleCollection.cs
- PathData.cs
- TreeViewItemAutomationPeer.cs
- PrintControllerWithStatusDialog.cs
- TreeNodeBindingCollection.cs
- DesignerImageAdapter.cs
- AssemblyBuilder.cs
- VarRemapper.cs
- RoutedPropertyChangedEventArgs.cs
- RegexCompilationInfo.cs
- DataBindingHandlerAttribute.cs
- UInt32Converter.cs
- SemanticValue.cs
- SafeNativeMethodsOther.cs
- UndoManager.cs
- TypeUtil.cs
- SeverityFilter.cs
- HitTestResult.cs
- RedistVersionInfo.cs
- SystemWebSectionGroup.cs
- MemoryPressure.cs
- FileLevelControlBuilderAttribute.cs
- CngAlgorithm.cs
- RemotingClientProxy.cs
- ScrollViewerAutomationPeer.cs
- PageParserFilter.cs
- TextChangedEventArgs.cs
- BitmapEffectInput.cs
- Table.cs
- ObjectSet.cs
- BooleanKeyFrameCollection.cs
- InternalSendMessage.cs
- CompositeControl.cs
- Socket.cs
- TransactionFlowAttribute.cs
- InheritanceAttribute.cs
- SplashScreen.cs
- IOException.cs
- ObjectAssociationEndMapping.cs
- DirectionalLight.cs
- InertiaExpansionBehavior.cs
- ScrollViewerAutomationPeer.cs
- FileUpload.cs
- PrivilegedConfigurationManager.cs
- EllipseGeometry.cs
- SmtpNegotiateAuthenticationModule.cs
- KeyConstraint.cs
- BitStream.cs
- DataControlReference.cs
- ExpandSegmentCollection.cs
- SolidBrush.cs
- PopupRootAutomationPeer.cs
- RedistVersionInfo.cs
- ZeroOpNode.cs
- CFStream.cs
- ExportException.cs
- SingleSelectRootGridEntry.cs
- Models.cs
- PersonalizablePropertyEntry.cs
- HybridDictionary.cs
- HttpRawResponse.cs
- PageThemeBuildProvider.cs
- OLEDB_Enum.cs
- ImageAttributes.cs
- TypeExtension.cs
- TransactionException.cs
- Decimal.cs
- SqlParameterizer.cs
- RawAppCommandInputReport.cs
- Geometry.cs
- NumberFormatter.cs
- KoreanCalendar.cs
- CodeEventReferenceExpression.cs
- HttpResponseHeader.cs
- Point3D.cs
- BlobPersonalizationState.cs
- XPathArrayIterator.cs
- FusionWrap.cs
- DrawingContextWalker.cs
- DataColumnCollection.cs
- ToggleProviderWrapper.cs