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
- Model3D.cs
- StatusBarDesigner.cs
- CompilationSection.cs
- httpstaticobjectscollection.cs
- ApplicationFileParser.cs
- AspNetCacheProfileAttribute.cs
- VsPropertyGrid.cs
- LogReservationCollection.cs
- MatrixIndependentAnimationStorage.cs
- FontCollection.cs
- SvcMapFile.cs
- DBDataPermissionAttribute.cs
- SurrogateDataContract.cs
- GridViewCellAutomationPeer.cs
- RoleManagerModule.cs
- FtpRequestCacheValidator.cs
- InstanceHandle.cs
- ReflectPropertyDescriptor.cs
- TreeNodeStyle.cs
- ParenthesizePropertyNameAttribute.cs
- XPathNavigatorKeyComparer.cs
- OperationResponse.cs
- HuffModule.cs
- TextTabProperties.cs
- JournalNavigationScope.cs
- XhtmlBasicPageAdapter.cs
- ISO2022Encoding.cs
- VirtualDirectoryMapping.cs
- CompositeControl.cs
- SessionState.cs
- MetadataCache.cs
- RegexRunnerFactory.cs
- DBCommand.cs
- XmlQualifiedNameTest.cs
- OdbcFactory.cs
- XmlSchemaObject.cs
- NamespaceEmitter.cs
- TypeAccessException.cs
- DependencyPropertyDescriptor.cs
- Transform3DGroup.cs
- DBSqlParserTableCollection.cs
- ObjectPropertyMapping.cs
- DataObjectMethodAttribute.cs
- DotExpr.cs
- EncryptedPackage.cs
- ObjectViewListener.cs
- HttpListener.cs
- MissingSatelliteAssemblyException.cs
- MemberHolder.cs
- AttachedPropertyMethodSelector.cs
- ErrorProvider.cs
- TcpConnectionPoolSettings.cs
- SelectionRangeConverter.cs
- HwndSourceParameters.cs
- CodePageUtils.cs
- Function.cs
- DateTimeValueSerializerContext.cs
- TypeDescriptionProvider.cs
- MemberDomainMap.cs
- ProvidersHelper.cs
- WithParamAction.cs
- NumericUpDownAcceleration.cs
- BitmapEffect.cs
- TextAnchor.cs
- DataObject.cs
- DocumentEventArgs.cs
- MdImport.cs
- SerializationFieldInfo.cs
- ObjectViewEntityCollectionData.cs
- CodeGenerator.cs
- IIS7WorkerRequest.cs
- HttpVersion.cs
- SqlTrackingWorkflowInstance.cs
- ScriptingRoleServiceSection.cs
- EncodingDataItem.cs
- XmlElement.cs
- ProxyGenerator.cs
- ResourcesGenerator.cs
- AtlasWeb.Designer.cs
- ServiceModelConfigurationSection.cs
- SystemIcons.cs
- InfoCardMasterKey.cs
- CoreSwitches.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- WindowsFormsLinkLabel.cs
- ReachPrintTicketSerializerAsync.cs
- XmlWriter.cs
- UIElement.cs
- StylusShape.cs
- ForwardPositionQuery.cs
- OracleRowUpdatedEventArgs.cs
- AbsoluteQuery.cs
- MainMenu.cs
- StreamSecurityUpgradeProvider.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- Camera.cs
- ResourcesGenerator.cs
- BindingList.cs
- SystemColors.cs
- SID.cs