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
- LinqDataSourceStatusEventArgs.cs
- ServerProtocol.cs
- RadioButtonPopupAdapter.cs
- OperationParameterInfo.cs
- DbProviderFactoriesConfigurationHandler.cs
- TableItemStyle.cs
- DependencyPropertyValueSerializer.cs
- DelimitedListTraceListener.cs
- Hyperlink.cs
- Quaternion.cs
- PropertyRef.cs
- FormClosingEvent.cs
- WebPartDisplayModeEventArgs.cs
- SqlTriggerContext.cs
- XmlReflectionImporter.cs
- TreeViewBindingsEditorForm.cs
- CryptoKeySecurity.cs
- PipelineDeploymentState.cs
- TypeInformation.cs
- dsa.cs
- CategoryNameCollection.cs
- ColorPalette.cs
- HitTestParameters3D.cs
- _AuthenticationState.cs
- UnknownWrapper.cs
- TypeUtil.cs
- SoapCodeExporter.cs
- BulletedListEventArgs.cs
- DecoderFallback.cs
- PrinterUnitConvert.cs
- ThaiBuddhistCalendar.cs
- xmlfixedPageInfo.cs
- SafeLibraryHandle.cs
- LocationUpdates.cs
- __Filters.cs
- Msmq4PoisonHandler.cs
- LessThan.cs
- SystemEvents.cs
- AttributeQuery.cs
- SamlAuthenticationClaimResource.cs
- EnumConverter.cs
- OdbcRowUpdatingEvent.cs
- Calendar.cs
- CompoundFileStreamReference.cs
- RegexTypeEditor.cs
- UnknownWrapper.cs
- PaintValueEventArgs.cs
- JsonFormatGeneratorStatics.cs
- _AuthenticationState.cs
- DataTableNewRowEvent.cs
- EntityProviderServices.cs
- WebReferencesBuildProvider.cs
- SelectionHighlightInfo.cs
- FrugalMap.cs
- MediaEntryAttribute.cs
- RuleSettingsCollection.cs
- IdnMapping.cs
- XmlCharType.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- DataBindEngine.cs
- SubstitutionResponseElement.cs
- StylusCollection.cs
- XmlSerializer.cs
- InvariantComparer.cs
- Cursor.cs
- ButtonPopupAdapter.cs
- RectangleHotSpot.cs
- SmtpTransport.cs
- ArglessEventHandlerProxy.cs
- ProcessStartInfo.cs
- ConfigurationFileMap.cs
- Vector3D.cs
- SqlClientMetaDataCollectionNames.cs
- BinaryKeyIdentifierClause.cs
- SchemaCollectionPreprocessor.cs
- CompilerState.cs
- WebConfigurationHost.cs
- PolicyImporterElement.cs
- CqlIdentifiers.cs
- SoapMessage.cs
- AuthenticatingEventArgs.cs
- Maps.cs
- SystemDropShadowChrome.cs
- SubpageParaClient.cs
- Section.cs
- RunInstallerAttribute.cs
- NegotiateStream.cs
- TeredoHelper.cs
- Hex.cs
- WebServiceBindingAttribute.cs
- TraceUtils.cs
- ComplexBindingPropertiesAttribute.cs
- TreeNodeCollection.cs
- StaticFileHandler.cs
- PageThemeBuildProvider.cs
- MatrixKeyFrameCollection.cs
- Propagator.cs
- ReliableDuplexSessionChannel.cs
- PageThemeParser.cs
- AbandonedMutexException.cs