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
- ResourceAttributes.cs
- RouteParametersHelper.cs
- GlobalizationSection.cs
- SendActivityDesigner.cs
- BindingNavigator.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- mediaclock.cs
- DecoderBestFitFallback.cs
- VisualStateManager.cs
- SapiAttributeParser.cs
- InteropAutomationProvider.cs
- ThreadPool.cs
- SoapCodeExporter.cs
- ResourceContainer.cs
- _DigestClient.cs
- RequestContextBase.cs
- DebugView.cs
- FixedSOMPageConstructor.cs
- DrawingGroupDrawingContext.cs
- AxWrapperGen.cs
- FastEncoder.cs
- EventHandlerList.cs
- FieldNameLookup.cs
- UnaryQueryOperator.cs
- __Error.cs
- assertwrapper.cs
- PermissionSetEnumerator.cs
- ResourcesBuildProvider.cs
- DoubleAnimationBase.cs
- ScriptDescriptor.cs
- Point3DValueSerializer.cs
- ExtensibleClassFactory.cs
- AnimatedTypeHelpers.cs
- MemberMemberBinding.cs
- TypeConverterHelper.cs
- FormatException.cs
- ConsoleKeyInfo.cs
- TraceContext.cs
- BamlReader.cs
- ReverseInheritProperty.cs
- WebPartConnection.cs
- PropertyCollection.cs
- ConnectionStringSettingsCollection.cs
- MetadataSerializer.cs
- TemplateControlBuildProvider.cs
- MediaPlayer.cs
- ThreadAbortException.cs
- HttpDictionary.cs
- InternalsVisibleToAttribute.cs
- TextRangeAdaptor.cs
- InkCanvasAutomationPeer.cs
- TrackBarRenderer.cs
- ValueUtilsSmi.cs
- LoadedOrUnloadedOperation.cs
- DeploymentSection.cs
- BackStopAuthenticationModule.cs
- MediaScriptCommandRoutedEventArgs.cs
- FixedSOMLineCollection.cs
- HostingEnvironment.cs
- webbrowsersite.cs
- DataGridViewCellFormattingEventArgs.cs
- indexingfiltermarshaler.cs
- Font.cs
- XmlQueryType.cs
- DispatchChannelSink.cs
- BooleanStorage.cs
- GroupDescription.cs
- ProjectionCamera.cs
- DataSourceDesigner.cs
- QilExpression.cs
- ExpandoObject.cs
- PeerToPeerException.cs
- SoapExtensionReflector.cs
- AccessedThroughPropertyAttribute.cs
- RichTextBoxAutomationPeer.cs
- BitmapFrame.cs
- OutKeywords.cs
- LambdaCompiler.cs
- GlyphingCache.cs
- WebPartsPersonalizationAuthorization.cs
- ExtenderProvidedPropertyAttribute.cs
- DefaultValueConverter.cs
- DelegateTypeInfo.cs
- PersonalizationProviderHelper.cs
- PropertyTabChangedEvent.cs
- CellRelation.cs
- CompilationUtil.cs
- SQLConvert.cs
- NativeMethods.cs
- LinqTreeNodeEvaluator.cs
- ExternalFile.cs
- ExclusiveHandle.cs
- DrawListViewColumnHeaderEventArgs.cs
- DataBoundControlHelper.cs
- TextViewBase.cs
- OleDbParameterCollection.cs
- ExpanderAutomationPeer.cs
- WebBrowserPermission.cs
- ButtonBase.cs
- PointKeyFrameCollection.cs