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
- BufferedWebEventProvider.cs
- XPathBinder.cs
- SvcMapFile.cs
- InitializationEventAttribute.cs
- UniqueIdentifierService.cs
- MenuItemStyle.cs
- OdbcException.cs
- CodeMethodInvokeExpression.cs
- ElapsedEventArgs.cs
- StringUtil.cs
- PageCatalogPart.cs
- BitmapEffect.cs
- PolyLineSegment.cs
- EntityDataSourceDataSelectionPanel.designer.cs
- SqlDataSource.cs
- DefaultConfirmation.cs
- ExpressionBinding.cs
- WebHttpBehavior.cs
- ConfigurationManagerHelper.cs
- WsrmMessageInfo.cs
- SchemaTypeEmitter.cs
- SQLDecimal.cs
- HtmlContainerControl.cs
- HttpWebRequest.cs
- CryptoApi.cs
- GridViewUpdatedEventArgs.cs
- BidPrivateBase.cs
- XmlSchemaInfo.cs
- DataGridViewColumnStateChangedEventArgs.cs
- StyleXamlParser.cs
- GeometryDrawing.cs
- ContainerVisual.cs
- MetadataUtilsSmi.cs
- ListView.cs
- StateWorkerRequest.cs
- AbsoluteQuery.cs
- ExceptionNotification.cs
- SetIterators.cs
- StylusPoint.cs
- MethodCallTranslator.cs
- SerializationEventsCache.cs
- SynchronizedPool.cs
- updateconfighost.cs
- _Events.cs
- Privilege.cs
- ConfigurationHelpers.cs
- Predicate.cs
- DataGridViewComboBoxEditingControl.cs
- MsmqMessageSerializationFormat.cs
- ScrollPatternIdentifiers.cs
- AccessViolationException.cs
- ClipboardData.cs
- DataGridRelationshipRow.cs
- PeerCustomResolverSettings.cs
- ButtonFlatAdapter.cs
- TrustVersion.cs
- SuppressIldasmAttribute.cs
- SQLInt16Storage.cs
- AppModelKnownContentFactory.cs
- Helper.cs
- ResourceDictionary.cs
- DesignerListAdapter.cs
- DataGridViewHitTestInfo.cs
- Opcode.cs
- URIFormatException.cs
- SingleTagSectionHandler.cs
- RunInstallerAttribute.cs
- NumberEdit.cs
- DataTemplateSelector.cs
- TypeConverter.cs
- PipelineModuleStepContainer.cs
- StrongNameSignatureInformation.cs
- HttpPostedFile.cs
- SQLDecimal.cs
- DesignerSerializationVisibilityAttribute.cs
- QilChoice.cs
- HandlerWithFactory.cs
- ReservationNotFoundException.cs
- DesignerActionKeyboardBehavior.cs
- CodeNamespaceImport.cs
- DataPager.cs
- MatrixKeyFrameCollection.cs
- NameValueConfigurationElement.cs
- SqlGatherProducedAliases.cs
- XsltLibrary.cs
- SkinBuilder.cs
- ToolStripItemTextRenderEventArgs.cs
- SystemThemeKey.cs
- Unit.cs
- CompModSwitches.cs
- BatchParser.cs
- AutomationProperties.cs
- OrderedDictionary.cs
- log.cs
- SafeProcessHandle.cs
- BezierSegment.cs
- Panel.cs
- SafeSecurityHandles.cs
- GlyphsSerializer.cs
- GridEntryCollection.cs