Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / FixedPosition.cs / 1305600 / 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
- CodeSnippetStatement.cs
- PenThreadPool.cs
- FormClosingEvent.cs
- MemoryFailPoint.cs
- MultiBinding.cs
- XslAstAnalyzer.cs
- OrderByExpression.cs
- SmiEventSink_DeferedProcessing.cs
- RequestChannelBinder.cs
- HierarchicalDataBoundControl.cs
- NumberAction.cs
- DataObjectAttribute.cs
- SqlUnionizer.cs
- _NetRes.cs
- SeekStoryboard.cs
- DataGridViewRowEventArgs.cs
- DecoderNLS.cs
- SpecialFolderEnumConverter.cs
- DriveInfo.cs
- Queue.cs
- WebControlAdapter.cs
- Stylesheet.cs
- ComplexTypeEmitter.cs
- SequentialUshortCollection.cs
- ConditionalAttribute.cs
- DocumentPageHost.cs
- Panel.cs
- UInt32Converter.cs
- SearchForVirtualItemEventArgs.cs
- UIPermission.cs
- CultureInfo.cs
- SamlDelegatingWriter.cs
- xmlsaver.cs
- EntityDataSourceWrapper.cs
- DbDeleteCommandTree.cs
- Asn1IntegerConverter.cs
- CodePrimitiveExpression.cs
- SiteMapPath.cs
- GridViewRowEventArgs.cs
- XmlElement.cs
- UnmanagedMemoryStreamWrapper.cs
- DataGridViewColumnConverter.cs
- WCFModelStrings.Designer.cs
- HtmlTitle.cs
- ModelFactory.cs
- SoapExtensionStream.cs
- AdRotatorDesigner.cs
- CellTreeNode.cs
- IpcServerChannel.cs
- Form.cs
- OLEDB_Enum.cs
- DispatchWrapper.cs
- MdiWindowListStrip.cs
- XmlArrayAttribute.cs
- FormParameter.cs
- Errors.cs
- StrokeSerializer.cs
- UserControlCodeDomTreeGenerator.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- FileReservationCollection.cs
- RootBrowserWindowProxy.cs
- TextTreeExtractElementUndoUnit.cs
- ParallelDesigner.cs
- HttpApplicationFactory.cs
- SoapFault.cs
- SafeCryptoHandles.cs
- RootAction.cs
- TextEffect.cs
- TextElement.cs
- EntityDesignerDataSourceView.cs
- XmlSchemaRedefine.cs
- VectorCollectionConverter.cs
- SchemaImporterExtensionElementCollection.cs
- DataSourceCacheDurationConverter.cs
- PersonalizationStateQuery.cs
- SqlDataAdapter.cs
- FacetDescriptionElement.cs
- ScriptResourceHandler.cs
- CachedFontFace.cs
- CounterSetInstanceCounterDataSet.cs
- ConfigurationSection.cs
- XmlReflectionMember.cs
- SectionInformation.cs
- HtmlInputButton.cs
- DocumentAutomationPeer.cs
- NamedPermissionSet.cs
- EntitySetBaseCollection.cs
- EmissiveMaterial.cs
- SiteMapNodeCollection.cs
- ConnectionString.cs
- PageSettings.cs
- DomNameTable.cs
- PageAsyncTask.cs
- MachineKeySection.cs
- ADMembershipUser.cs
- DelegateArgumentValue.cs
- Size.cs
- CustomDictionarySources.cs
- UiaCoreProviderApi.cs
- MenuItemCollection.cs