Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / FixedPosition.cs / 1305600 / 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
- Int32Rect.cs
- DataPagerFieldCommandEventArgs.cs
- ProcessModelInfo.cs
- _UncName.cs
- ItemsPresenter.cs
- LogManagementAsyncResult.cs
- XmlMapping.cs
- TogglePatternIdentifiers.cs
- WebRequestModulesSection.cs
- _TLSstream.cs
- ViewManagerAttribute.cs
- TextRangeSerialization.cs
- basevalidator.cs
- LinqDataView.cs
- BaseProcessProtocolHandler.cs
- PrintPreviewGraphics.cs
- MetadataItemEmitter.cs
- DebugView.cs
- VirtualPathProvider.cs
- XmlNavigatorStack.cs
- DiscoveryVersion.cs
- AnimatedTypeHelpers.cs
- StatusBarPanelClickEvent.cs
- MetadataException.cs
- LinkLabelLinkClickedEvent.cs
- NonVisualControlAttribute.cs
- PerformanceCounterPermissionAttribute.cs
- EndpointDispatcherTable.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- CorePropertiesFilter.cs
- DrawingAttributesDefaultValueFactory.cs
- DbConnectionFactory.cs
- WindowClosedEventArgs.cs
- EventListener.cs
- XPathExpr.cs
- EventSinkHelperWriter.cs
- SQLDecimal.cs
- GreenMethods.cs
- EastAsianLunisolarCalendar.cs
- ElementsClipboardData.cs
- BufferedWebEventProvider.cs
- DrawingVisual.cs
- DesignSurfaceCollection.cs
- NamespaceDisplayAutomationPeer.cs
- PageAdapter.cs
- ConfigurationStrings.cs
- SafePointer.cs
- OdbcReferenceCollection.cs
- unsafenativemethodstextservices.cs
- Sql8ExpressionRewriter.cs
- SafeNativeMethods.cs
- SchemaNamespaceManager.cs
- ToolStripComboBox.cs
- TransactionFilter.cs
- AvTrace.cs
- WebPartManager.cs
- PrivacyNoticeBindingElementImporter.cs
- ObjectConverter.cs
- ButtonColumn.cs
- TemplateBindingExpression.cs
- ConfigXmlCDataSection.cs
- ClosableStream.cs
- WorkflowViewStateService.cs
- CharAnimationUsingKeyFrames.cs
- VisualStyleInformation.cs
- Helpers.cs
- Triplet.cs
- RuleDefinitions.cs
- XPathParser.cs
- AssemblyAssociatedContentFileAttribute.cs
- DataObjectSettingDataEventArgs.cs
- MobileErrorInfo.cs
- InternalDuplexChannelFactory.cs
- DefaultWorkflowTransactionService.cs
- WebConfigurationHost.cs
- ProtocolsConfiguration.cs
- HtmlInputImage.cs
- ByteFacetDescriptionElement.cs
- MatrixTransform.cs
- DataGridCommandEventArgs.cs
- ScrollProperties.cs
- RadioButton.cs
- WebPartVerbsEventArgs.cs
- RealProxy.cs
- LogLogRecordHeader.cs
- StorageSetMapping.cs
- PropertyGridCommands.cs
- AssociationEndMember.cs
- SyndicationSerializer.cs
- AnonymousIdentificationSection.cs
- TextContainer.cs
- WebPartConnectionsCancelVerb.cs
- DataSourceXmlAttributeAttribute.cs
- ContainerUtilities.cs
- ColorTransformHelper.cs
- SoapReflectionImporter.cs
- Base64Decoder.cs
- GraphicsState.cs
- RelatedPropertyManager.cs
- DbException.cs