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
- OdbcConnectionOpen.cs
- RightsManagementPermission.cs
- EpmContentDeSerializer.cs
- StateItem.cs
- CommonRemoteMemoryBlock.cs
- HostAdapter.cs
- BrowserCapabilitiesCompiler.cs
- DataObjectMethodAttribute.cs
- AutomationPatternInfo.cs
- WebPartDisplayModeCollection.cs
- XmlSchemaInfo.cs
- TypeHelpers.cs
- LocalizabilityAttribute.cs
- DataMemberAttribute.cs
- PrtTicket_Base.cs
- Section.cs
- OrderByQueryOptionExpression.cs
- HandleCollector.cs
- ListControl.cs
- SurrogateChar.cs
- RuntimeEnvironment.cs
- ListView.cs
- ItemMap.cs
- DataTableNewRowEvent.cs
- ScriptResourceInfo.cs
- datacache.cs
- UnhandledExceptionEventArgs.cs
- AttributeCollection.cs
- Journal.cs
- AutoGeneratedFieldProperties.cs
- OSFeature.cs
- TCPClient.cs
- X509Utils.cs
- XmlStreamStore.cs
- ResolveDuplexCD1AsyncResult.cs
- BufferedWebEventProvider.cs
- WorkerRequest.cs
- XsltConvert.cs
- ZipIOFileItemStream.cs
- PasswordRecovery.cs
- FlowDocumentPaginator.cs
- Utils.cs
- CommandLibraryHelper.cs
- UpdateTracker.cs
- StorageEntitySetMapping.cs
- TypeDependencyAttribute.cs
- GenericAuthenticationEventArgs.cs
- GridViewRow.cs
- Ops.cs
- ScopelessEnumAttribute.cs
- RoleServiceManager.cs
- SqlCommandBuilder.cs
- ArrayHelper.cs
- NameSpaceEvent.cs
- SqlTopReducer.cs
- MetadataSerializer.cs
- cache.cs
- StorageTypeMapping.cs
- EntityDescriptor.cs
- XmlNodeList.cs
- PhotoPrintingIntent.cs
- UnsafeMethods.cs
- DataGridViewElement.cs
- TableItemStyle.cs
- ProfileService.cs
- PriorityQueue.cs
- SchemaConstraints.cs
- IgnoreFileBuildProvider.cs
- HttpCapabilitiesBase.cs
- SizeLimitedCache.cs
- ICspAsymmetricAlgorithm.cs
- ForEachAction.cs
- HttpAsyncResult.cs
- cookiecontainer.cs
- ScrollPattern.cs
- QuadraticBezierSegment.cs
- Clipboard.cs
- OrderByLifter.cs
- SapiAttributeParser.cs
- SqlError.cs
- RegexFCD.cs
- InvalidDocumentContentsException.cs
- Filter.cs
- XhtmlBasicLiteralTextAdapter.cs
- SafeIUnknown.cs
- X509CertificateClaimSet.cs
- TableSectionStyle.cs
- safesecurityhelperavalon.cs
- ContentPosition.cs
- OrCondition.cs
- TextElementAutomationPeer.cs
- HttpPostLocalhostServerProtocol.cs
- ExtensionWindow.cs
- PtsContext.cs
- SafeProcessHandle.cs
- MultiSelector.cs
- NetSectionGroup.cs
- XmlFormatWriterGenerator.cs
- SQLSingle.cs
- SrgsOneOf.cs