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
- RoutedUICommand.cs
- EntityDataSource.cs
- WebControlsSection.cs
- HuffCodec.cs
- Matrix.cs
- EncryptedHeaderXml.cs
- ManagementQuery.cs
- AdapterSwitches.cs
- AQNBuilder.cs
- MarkupWriter.cs
- XmlAttribute.cs
- CodeIndexerExpression.cs
- MediaSystem.cs
- IsolatedStoragePermission.cs
- DataFormat.cs
- ObjectQuery.cs
- AppSettingsSection.cs
- TrackingServices.cs
- RightsManagementInformation.cs
- TextBoxBase.cs
- WFItemsToSpacerVisibility.cs
- EventPrivateKey.cs
- ContentPlaceHolderDesigner.cs
- RegisteredArrayDeclaration.cs
- AnnotationResourceChangedEventArgs.cs
- DefaultSerializationProviderAttribute.cs
- AsyncResult.cs
- Run.cs
- WebConfigurationHost.cs
- EntityStoreSchemaGenerator.cs
- ProbeMatches11.cs
- Events.cs
- sqlser.cs
- TreeNode.cs
- DiscoveryClientReferences.cs
- RawStylusInput.cs
- BufferAllocator.cs
- SqlRowUpdatedEvent.cs
- EventListener.cs
- CategoryAttribute.cs
- ImmutableDispatchRuntime.cs
- SqlGatherConsumedAliases.cs
- ToolboxItemImageConverter.cs
- DescendantQuery.cs
- Helpers.cs
- OdbcInfoMessageEvent.cs
- PageContentCollection.cs
- RPIdentityRequirement.cs
- PathFigureCollectionValueSerializer.cs
- Wildcard.cs
- SafeHandles.cs
- ObjectDataSourceMethodEventArgs.cs
- HttpStreamFormatter.cs
- GuidConverter.cs
- ObjectDataSourceEventArgs.cs
- Semaphore.cs
- JsonQNameDataContract.cs
- DataGridColumn.cs
- TableDetailsRow.cs
- SystemFonts.cs
- StreamSecurityUpgradeInitiator.cs
- Scalars.cs
- __Filters.cs
- SqlProcedureAttribute.cs
- DependencyObjectType.cs
- PathFigureCollection.cs
- PropertyBuilder.cs
- ResourceCodeDomSerializer.cs
- SqlUdtInfo.cs
- SoapMessage.cs
- ProtocolViolationException.cs
- RuleSettings.cs
- ILGen.cs
- CodeAttributeDeclaration.cs
- FontCacheUtil.cs
- CodeLabeledStatement.cs
- MarshalByValueComponent.cs
- DataRowComparer.cs
- EnvelopedPkcs7.cs
- sqlmetadatafactory.cs
- DuplexSecurityProtocolFactory.cs
- IdentityValidationException.cs
- ConfigurationManagerHelper.cs
- ExpandoObject.cs
- ApplyTemplatesAction.cs
- X509ChainElement.cs
- TextRangeEdit.cs
- SerializationFieldInfo.cs
- GetMemberBinder.cs
- EditorPartCollection.cs
- TextTreeFixupNode.cs
- ProfilePropertySettings.cs
- HttpResponseHeader.cs
- StateMachine.cs
- KeyNotFoundException.cs
- ArcSegment.cs
- Encoder.cs
- SoapSchemaImporter.cs
- ImageListStreamer.cs
- SchemaElementLookUpTableEnumerator.cs