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
- Compiler.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- BooleanToVisibilityConverter.cs
- PathParser.cs
- TypedColumnHandler.cs
- PassportAuthenticationEventArgs.cs
- Delegate.cs
- PipeStream.cs
- MasterPageBuildProvider.cs
- GuidelineSet.cs
- Queue.cs
- SatelliteContractVersionAttribute.cs
- FilterableAttribute.cs
- SecurityContextSecurityTokenParameters.cs
- AutoGeneratedField.cs
- COM2ICategorizePropertiesHandler.cs
- Binding.cs
- ScriptResourceHandler.cs
- LogicalChannel.cs
- SafeEventLogWriteHandle.cs
- AsymmetricAlgorithm.cs
- VersionPair.cs
- _LazyAsyncResult.cs
- MatrixTransform.cs
- DrawingBrush.cs
- HTMLTagNameToTypeMapper.cs
- PageThemeParser.cs
- HTMLTextWriter.cs
- UnsafeNativeMethods.cs
- ColorDialog.cs
- ToolStripItemTextRenderEventArgs.cs
- CheckBoxFlatAdapter.cs
- unsafeIndexingFilterStream.cs
- SqlUdtInfo.cs
- SystemIcmpV4Statistics.cs
- WindowsRichEditRange.cs
- Array.cs
- EventProviderWriter.cs
- KeyboardDevice.cs
- SqlConnectionPoolProviderInfo.cs
- FacetChecker.cs
- RawStylusInput.cs
- PanelDesigner.cs
- WebServiceFault.cs
- CapabilitiesState.cs
- BufferBuilder.cs
- GacUtil.cs
- HostDesigntimeLicenseContext.cs
- ControlValuePropertyAttribute.cs
- XmlSecureResolver.cs
- PieceDirectory.cs
- HttpModuleActionCollection.cs
- EventSourceCreationData.cs
- DeferredBinaryDeserializerExtension.cs
- SchemaDeclBase.cs
- DisableDpiAwarenessAttribute.cs
- SerializationSectionGroup.cs
- BroadcastEventHelper.cs
- GridProviderWrapper.cs
- KeyValueConfigurationElement.cs
- ObjectRef.cs
- GB18030Encoding.cs
- Authorization.cs
- recordstatescratchpad.cs
- WindowsFormsHostAutomationPeer.cs
- mediaeventargs.cs
- DependsOnAttribute.cs
- SqlCommandSet.cs
- XmlSchemaSimpleContent.cs
- DependencyObjectProvider.cs
- BufferedGraphics.cs
- DataGridViewCellStyleChangedEventArgs.cs
- TabPageDesigner.cs
- Object.cs
- TableLayoutSettings.cs
- TextOutput.cs
- BuildDependencySet.cs
- BamlLocalizationDictionary.cs
- ItemCollection.cs
- ConcurrentStack.cs
- Path.cs
- XamlStyleSerializer.cs
- CheckBoxAutomationPeer.cs
- HScrollProperties.cs
- AppDomain.cs
- ObservableCollection.cs
- AlphabeticalEnumConverter.cs
- ResXResourceReader.cs
- IdnElement.cs
- OciLobLocator.cs
- WebPartConnectionsDisconnectVerb.cs
- HtmlTableCell.cs
- DebuggerAttributes.cs
- AbstractSvcMapFileLoader.cs
- Adorner.cs
- DataListItemCollection.cs
- PermissionSet.cs
- UnionCodeGroup.cs
- Annotation.cs
- ButtonField.cs