Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- TextRenderingModeValidation.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- ClaimTypes.cs
- GlobalItem.cs
- HttpServerChannel.cs
- ToolbarAUtomationPeer.cs
- CompilerResults.cs
- InstanceHandleReference.cs
- Utilities.cs
- CompilerParameters.cs
- TextServicesDisplayAttributePropertyRanges.cs
- ExtendedProtectionPolicyElement.cs
- SQLChars.cs
- XmlSerializerNamespaces.cs
- WorkflowDispatchContext.cs
- ProgressBarHighlightConverter.cs
- MailSettingsSection.cs
- ReflectionTypeLoadException.cs
- FixedTextPointer.cs
- BackEase.cs
- ButtonFieldBase.cs
- TextElementEnumerator.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- SmiMetaData.cs
- EventLogPermissionEntryCollection.cs
- VectorAnimationUsingKeyFrames.cs
- CodeDomComponentSerializationService.cs
- XmlHierarchicalDataSourceView.cs
- PhonemeConverter.cs
- FontUnit.cs
- ReadonlyMessageFilter.cs
- QueueProcessor.cs
- QuadraticBezierSegment.cs
- XmlILOptimizerVisitor.cs
- FixedSOMElement.cs
- HeaderedContentControl.cs
- FixedSOMPageConstructor.cs
- TextPattern.cs
- XmlSchemaSimpleContentRestriction.cs
- XPathAncestorIterator.cs
- HexParser.cs
- SafeRegistryKey.cs
- LocatorBase.cs
- PropertyChangingEventArgs.cs
- smtpconnection.cs
- EnumMember.cs
- GraphicsState.cs
- NameValuePair.cs
- ComponentDispatcher.cs
- XamlReaderConstants.cs
- FileDataSourceCache.cs
- EdmConstants.cs
- StringUtil.cs
- AdornedElementPlaceholder.cs
- RemotingConfiguration.cs
- TimelineClockCollection.cs
- Pkcs7Recipient.cs
- AndCondition.cs
- HyperLinkColumn.cs
- PathSegment.cs
- DataRowChangeEvent.cs
- SoundPlayer.cs
- InheritanceRules.cs
- PersistenceContextEnlistment.cs
- AlgoModule.cs
- ACE.cs
- NativeActivityTransactionContext.cs
- BaseCollection.cs
- HtmlFormWrapper.cs
- SocketException.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- StaticFileHandler.cs
- SqlInfoMessageEvent.cs
- GACMembershipCondition.cs
- BaseCollection.cs
- TableLayoutSettings.cs
- DrawingDrawingContext.cs
- Drawing.cs
- ControlValuePropertyAttribute.cs
- GridViewRowPresenterBase.cs
- OracleConnection.cs
- ProfilePropertyNameValidator.cs
- DefaultProxySection.cs
- TextRangeBase.cs
- TrustLevel.cs
- PanelContainerDesigner.cs
- XmlTextEncoder.cs
- Vector3D.cs
- DataListAutoFormat.cs
- XsltContext.cs
- OptimalBreakSession.cs
- XmlCompatibilityReader.cs
- SqlBooleanMismatchVisitor.cs
- GacUtil.cs
- InstrumentationTracker.cs
- MetricEntry.cs
- DataListItemCollection.cs
- ToolStripDropDownClosedEventArgs.cs
- XmlSchemaSimpleContentExtension.cs
- ImmutableClientRuntime.cs