Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- odbcmetadatacollectionnames.cs
- Util.cs
- UpDownBaseDesigner.cs
- Attributes.cs
- Bitmap.cs
- Repeater.cs
- CannotUnloadAppDomainException.cs
- ConcurrentDictionary.cs
- LongTypeConverter.cs
- SchemaType.cs
- ValueTypeFieldReference.cs
- BuilderInfo.cs
- PaginationProgressEventArgs.cs
- ChannelServices.cs
- ConditionalWeakTable.cs
- LambdaCompiler.Statements.cs
- DesignOnlyAttribute.cs
- FunctionImportMapping.cs
- DropSource.cs
- GradientBrush.cs
- WebHttpDispatchOperationSelector.cs
- DictionaryBase.cs
- MULTI_QI.cs
- ToolBarTray.cs
- DoubleStorage.cs
- BidOverLoads.cs
- DataServiceRequest.cs
- UIElementParaClient.cs
- ByeOperationCD1AsyncResult.cs
- FunctionImportMapping.cs
- DesigntimeLicenseContextSerializer.cs
- DictionaryCustomTypeDescriptor.cs
- PipelineModuleStepContainer.cs
- ColumnResizeUndoUnit.cs
- SQLResource.cs
- ExtendedPropertyInfo.cs
- HtmlTableCell.cs
- Number.cs
- HttpModuleCollection.cs
- PlatformCulture.cs
- PersianCalendar.cs
- PermissionListSet.cs
- Canvas.cs
- SemanticKeyElement.cs
- BulletChrome.cs
- XmlByteStreamWriter.cs
- ProfileBuildProvider.cs
- TypefaceMetricsCache.cs
- WebControl.cs
- VariantWrapper.cs
- BuildDependencySet.cs
- SqlDataSourceConfigureFilterForm.cs
- WebPartsPersonalizationAuthorization.cs
- FSWPathEditor.cs
- Timer.cs
- PageTheme.cs
- MarkedHighlightComponent.cs
- ISSmlParser.cs
- FastPropertyAccessor.cs
- GridViewSelectEventArgs.cs
- BitmapSourceSafeMILHandle.cs
- SafePointer.cs
- PersonalizationProviderHelper.cs
- HttpModule.cs
- PointUtil.cs
- JsonReader.cs
- _NegotiateClient.cs
- XmlSchemaDatatype.cs
- GridViewRowPresenter.cs
- UIAgentAsyncBeginRequest.cs
- VersionedStreamOwner.cs
- ISessionStateStore.cs
- BindingMemberInfo.cs
- WebPartUserCapability.cs
- RequestResizeEvent.cs
- EdmSchemaAttribute.cs
- ISAPIApplicationHost.cs
- CapabilitiesPattern.cs
- DocumentPageTextView.cs
- TextInfo.cs
- Inline.cs
- SizeKeyFrameCollection.cs
- ArraySet.cs
- DateTimeConverter2.cs
- CodeAttachEventStatement.cs
- GeometryValueSerializer.cs
- OrCondition.cs
- Int16Converter.cs
- Scheduling.cs
- SpeakProgressEventArgs.cs
- ConstraintManager.cs
- MimeAnyImporter.cs
- DataTemplateKey.cs
- DataTablePropertyDescriptor.cs
- TemplateControlBuildProvider.cs
- DataGridRowDetailsEventArgs.cs
- XmlDeclaration.cs
- BitmapSourceSafeMILHandle.cs
- CodePrimitiveExpression.cs
- LocatorGroup.cs