Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- LocalFileSettingsProvider.cs
- XmlSchemaDocumentation.cs
- CurrentChangedEventManager.cs
- UIPermission.cs
- Fonts.cs
- ScopedKnownTypes.cs
- QilParameter.cs
- objectquery_tresulttype.cs
- TextParaClient.cs
- XmlSchemaAll.cs
- DebugView.cs
- FullTextBreakpoint.cs
- CanExpandCollapseAllConverter.cs
- SchemaObjectWriter.cs
- XmlAttributeProperties.cs
- WebPartDescriptionCollection.cs
- LayoutTable.cs
- SamlAuthorityBinding.cs
- ToolStripItemTextRenderEventArgs.cs
- DefaultObjectMappingItemCollection.cs
- ReferenceSchema.cs
- DataGridViewComboBoxColumn.cs
- DeferredBinaryDeserializerExtension.cs
- ScaleTransform.cs
- Rotation3DKeyFrameCollection.cs
- BinaryMessageFormatter.cs
- VisualTreeHelper.cs
- DecimalConverter.cs
- ConfigPathUtility.cs
- XmlSchemaType.cs
- HierarchicalDataTemplate.cs
- ActivitySurrogateSelector.cs
- WriterOutput.cs
- ThousandthOfEmRealPoints.cs
- EntityTransaction.cs
- ExpressionsCollectionEditor.cs
- FixedSOMTableRow.cs
- Html32TextWriter.cs
- SafeNativeMethods.cs
- DecimalAnimationUsingKeyFrames.cs
- DataGridViewComboBoxColumnDesigner.cs
- AuthStoreRoleProvider.cs
- SpellerStatusTable.cs
- PolyBezierSegment.cs
- BinaryCommonClasses.cs
- WrappedIUnknown.cs
- GeometryConverter.cs
- SqlUdtInfo.cs
- XsltInput.cs
- TemplateKey.cs
- UrlMappingsSection.cs
- SystemNetworkInterface.cs
- PreviewPageInfo.cs
- TagMapCollection.cs
- SqlTypeConverter.cs
- ISCIIEncoding.cs
- AssertFilter.cs
- OutputCacheSettingsSection.cs
- ActivitySurrogateSelector.cs
- DynamicPropertyReader.cs
- XmlSchemaValidationException.cs
- DbProviderSpecificTypePropertyAttribute.cs
- SqlTypesSchemaImporter.cs
- TagPrefixCollection.cs
- QueryInterceptorAttribute.cs
- ErrorHandler.cs
- ConfigurationSection.cs
- ExpressionVisitorHelpers.cs
- Preprocessor.cs
- DocumentCollection.cs
- AuthenticodeSignatureInformation.cs
- Slider.cs
- MimeParameter.cs
- FormsAuthenticationCredentials.cs
- HeaderedItemsControl.cs
- InvalidOleVariantTypeException.cs
- OpenTypeLayoutCache.cs
- TextMetrics.cs
- AudioBase.cs
- SessionEndingEventArgs.cs
- GenericWebPart.cs
- SendMailErrorEventArgs.cs
- DatatypeImplementation.cs
- BitFlagsGenerator.cs
- SQLInt32.cs
- RegionData.cs
- HwndKeyboardInputProvider.cs
- FixedTextContainer.cs
- AuthenticationManager.cs
- SpotLight.cs
- CryptoHelper.cs
- ActivityAction.cs
- QueryOperationResponseOfT.cs
- TemplateContent.cs
- PropertyValue.cs
- SafeProcessHandle.cs
- dsa.cs
- DateTimeOffset.cs
- RangeValidator.cs
- GeneralTransform3D.cs