Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SAPICategories.cs
- ContextMarshalException.cs
- HandledEventArgs.cs
- SapiRecognizer.cs
- DeviceSpecificDesigner.cs
- XmlException.cs
- ComponentEditorForm.cs
- TextParagraphView.cs
- ReadOnlyPropertyMetadata.cs
- PauseStoryboard.cs
- WpfSharedXamlSchemaContext.cs
- CollectionEditVerbManager.cs
- InstanceDataCollectionCollection.cs
- TextInfo.cs
- Tablet.cs
- DataContract.cs
- CreateUserErrorEventArgs.cs
- BinaryObjectInfo.cs
- AuthStoreRoleProvider.cs
- TdsEnums.cs
- CodeDirectiveCollection.cs
- CaseInsensitiveComparer.cs
- WebRequestModuleElementCollection.cs
- ProfilePropertySettings.cs
- Aggregates.cs
- SystemBrushes.cs
- XmlArrayAttribute.cs
- HotCommands.cs
- TextContainerChangeEventArgs.cs
- LayoutTable.cs
- sitestring.cs
- GetPageNumberCompletedEventArgs.cs
- UrlAuthFailedErrorFormatter.cs
- LineBreak.cs
- FrameworkElementFactoryMarkupObject.cs
- StreamInfo.cs
- WebConfigurationManager.cs
- WebBrowser.cs
- XmlCDATASection.cs
- TransformPattern.cs
- MetadataCollection.cs
- DataGridParentRows.cs
- SingleAnimation.cs
- GridViewCommandEventArgs.cs
- CodeDelegateCreateExpression.cs
- BezierSegment.cs
- StructuredTypeEmitter.cs
- TextChange.cs
- AdapterDictionary.cs
- SerialErrors.cs
- RegexFCD.cs
- XslTransform.cs
- PolyLineSegmentFigureLogic.cs
- FontSizeConverter.cs
- SoapIncludeAttribute.cs
- ModuleBuilderData.cs
- TargetPerspective.cs
- MimePart.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- DictionaryTraceRecord.cs
- OleDbTransaction.cs
- ConnectionsZone.cs
- OneOfScalarConst.cs
- DateTimeOffsetAdapter.cs
- QueryAccessibilityHelpEvent.cs
- LineGeometry.cs
- CqlQuery.cs
- ListControlDesigner.cs
- VectorConverter.cs
- SvcMapFileLoader.cs
- BindingsCollection.cs
- ContentPresenter.cs
- _RequestCacheProtocol.cs
- ThreadInterruptedException.cs
- ToolStripContentPanel.cs
- DataGridViewTopRowAccessibleObject.cs
- Serialization.cs
- SqlXmlStorage.cs
- DocumentApplicationJournalEntry.cs
- BufferedGenericXmlSecurityToken.cs
- AuthorizationRuleCollection.cs
- InkCanvasAutomationPeer.cs
- ValidatedMobileControlConverter.cs
- SHA256CryptoServiceProvider.cs
- ParallelTimeline.cs
- ECDiffieHellmanCng.cs
- contentDescriptor.cs
- IntSecurity.cs
- CollectionBase.cs
- ColumnBinding.cs
- CacheVirtualItemsEvent.cs
- FontClient.cs
- UnknownBitmapDecoder.cs
- ArrayWithOffset.cs
- DataGrid.cs
- Command.cs
- TraceLevelStore.cs
- WinFormsSecurity.cs
- MissingManifestResourceException.cs
- RawStylusInputReport.cs