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
- DocumentViewerConstants.cs
- CodeExporter.cs
- ValidateNames.cs
- XmlComment.cs
- HttpCapabilitiesEvaluator.cs
- TreeViewImageIndexConverter.cs
- MethodRental.cs
- ComponentConverter.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- TrackingValidationObjectDictionary.cs
- IndexedGlyphRun.cs
- QilStrConcat.cs
- SignatureTargetIdManager.cs
- CFStream.cs
- ErrorsHelper.cs
- XpsS0ValidatingLoader.cs
- PerformanceCounterPermissionEntryCollection.cs
- ISAPIRuntime.cs
- UInt32Storage.cs
- XmlnsCompatibleWithAttribute.cs
- EntityDataSourceWrapper.cs
- GridViewColumn.cs
- SourceInterpreter.cs
- Keywords.cs
- DataGridViewColumnStateChangedEventArgs.cs
- ZipIOLocalFileHeader.cs
- EncryptedData.cs
- GenericRootAutomationPeer.cs
- DataGridViewCheckBoxColumn.cs
- ImageSourceConverter.cs
- ScalarOps.cs
- HitTestParameters.cs
- WorkItem.cs
- BuildResultCache.cs
- XmlAnyElementAttributes.cs
- RtfControls.cs
- SafeTokenHandle.cs
- TransportContext.cs
- BamlWriter.cs
- SymbolType.cs
- Timer.cs
- FontStyles.cs
- ToolStripArrowRenderEventArgs.cs
- WebControlParameterProxy.cs
- PropertyFilterAttribute.cs
- QueryOutputWriterV1.cs
- ProxyWebPartManagerDesigner.cs
- safePerfProviderHandle.cs
- Border.cs
- StreamReader.cs
- MenuAdapter.cs
- AlternateView.cs
- SchemaManager.cs
- XPathDocumentNavigator.cs
- Panel.cs
- BinaryObjectInfo.cs
- ImmutableObjectAttribute.cs
- UrlMappingsModule.cs
- TableItemPattern.cs
- InvalidPrinterException.cs
- NetTcpSectionData.cs
- LogLogRecordEnumerator.cs
- BitmapVisualManager.cs
- SettingsPropertyValue.cs
- PeerResolverBindingElement.cs
- SplitterEvent.cs
- DeviceSpecificDesigner.cs
- SqlDependencyUtils.cs
- Compensate.cs
- DataSourceBooleanViewSchemaConverter.cs
- Popup.cs
- EmbeddedObject.cs
- SchemaMapping.cs
- MsmqIntegrationBindingCollectionElement.cs
- SafeTokenHandle.cs
- HttpCacheParams.cs
- ColorConverter.cs
- HttpWriter.cs
- GridViewCancelEditEventArgs.cs
- EditingCoordinator.cs
- InlineCollection.cs
- AutomationIdentifier.cs
- loginstatus.cs
- SupportingTokenDuplexChannel.cs
- AuthorizationRuleCollection.cs
- HtmlEncodedRawTextWriter.cs
- TimelineCollection.cs
- ClientCredentials.cs
- HttpRequest.cs
- XPathAncestorIterator.cs
- ProfessionalColorTable.cs
- XmlReaderSettings.cs
- ValueTable.cs
- WebControlAdapter.cs
- DrawingContextDrawingContextWalker.cs
- ToolStripMenuItemDesigner.cs
- SmtpException.cs
- OptimizerPatterns.cs
- DefaultExpressionVisitor.cs
- NextPreviousPagerField.cs