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
- HierarchicalDataSourceControl.cs
- listitem.cs
- ArrangedElementCollection.cs
- ConfigurationManagerHelperFactory.cs
- LongValidatorAttribute.cs
- AssemblyNameProxy.cs
- HttpResponseInternalWrapper.cs
- XmlSchemaAnnotation.cs
- ContentPropertyAttribute.cs
- BindToObject.cs
- GridView.cs
- Size3DValueSerializer.cs
- SecurityPermission.cs
- RtfControlWordInfo.cs
- CompositeDataBoundControl.cs
- FilterException.cs
- wgx_exports.cs
- RuntimeDelegateArgument.cs
- DataGridViewSelectedCellCollection.cs
- XhtmlConformanceSection.cs
- SymbolPair.cs
- UiaCoreApi.cs
- ObjectIDGenerator.cs
- StrongNamePublicKeyBlob.cs
- RectangleHotSpot.cs
- DataObject.cs
- SqlConnectionPoolGroupProviderInfo.cs
- QuotedStringFormatReader.cs
- HandlerWithFactory.cs
- ToolStripContentPanel.cs
- Domain.cs
- ActivationArguments.cs
- ExpressionBuilderContext.cs
- WebCategoryAttribute.cs
- EmbeddedMailObjectsCollection.cs
- CharEnumerator.cs
- RubberbandSelector.cs
- IPHostEntry.cs
- InplaceBitmapMetadataWriter.cs
- XmlUtilWriter.cs
- NameSpaceExtractor.cs
- TextChange.cs
- StatusBarItemAutomationPeer.cs
- ImageCollectionCodeDomSerializer.cs
- BooleanKeyFrameCollection.cs
- MailMessageEventArgs.cs
- PageRequestManager.cs
- CollectionType.cs
- HiddenField.cs
- DescendentsWalker.cs
- XmlCharCheckingReader.cs
- InkCollectionBehavior.cs
- Encoder.cs
- PasswordRecovery.cs
- PkcsUtils.cs
- SqlDataSourceAdvancedOptionsForm.cs
- ConfigurationSectionCollection.cs
- MethodCallTranslator.cs
- DocumentViewer.cs
- RolePrincipal.cs
- Operand.cs
- SqlUtil.cs
- HtmlSelect.cs
- TimersDescriptionAttribute.cs
- GcSettings.cs
- ImpersonateTokenRef.cs
- TemplateInstanceAttribute.cs
- PermissionToken.cs
- ColorInterpolationModeValidation.cs
- ObjectAnimationUsingKeyFrames.cs
- If.cs
- QilTypeChecker.cs
- GroupBox.cs
- ListParagraph.cs
- DnsPermission.cs
- SystemIPInterfaceStatistics.cs
- RequestCachePolicy.cs
- QuestionEventArgs.cs
- WebCategoryAttribute.cs
- WebScriptMetadataMessageEncoderFactory.cs
- ChameleonKey.cs
- DeobfuscatingStream.cs
- DocumentGridPage.cs
- PageBorderless.cs
- TableParagraph.cs
- CredentialCache.cs
- _RegBlobWebProxyDataBuilder.cs
- RestHandlerFactory.cs
- CfgParser.cs
- TimeSpanConverter.cs
- TextureBrush.cs
- EntityWithKeyStrategy.cs
- ProviderConnectionPoint.cs
- SerializableAuthorizationContext.cs
- SendKeys.cs
- BorderSidesEditor.cs
- SelectionItemPattern.cs
- UITypeEditor.cs
- HostSecurityManager.cs
- FigureParagraph.cs