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
- ThreadStateException.cs
- ZipArchive.cs
- CapabilitiesPattern.cs
- Encoder.cs
- XmlQueryStaticData.cs
- TimeIntervalCollection.cs
- XmlDictionaryReader.cs
- DataRowView.cs
- DbDataAdapter.cs
- SmtpDigestAuthenticationModule.cs
- DataGridViewLayoutData.cs
- XmlStreamNodeWriter.cs
- KeySplineConverter.cs
- RightsManagementEncryptedStream.cs
- Ipv6Element.cs
- Misc.cs
- XmlSchemaInferenceException.cs
- WorkflowInstanceExtensionProvider.cs
- EntryWrittenEventArgs.cs
- DataKeyCollection.cs
- Identity.cs
- FontFamilyIdentifier.cs
- TransformerInfoCollection.cs
- WeakHashtable.cs
- CharacterShapingProperties.cs
- OrderedEnumerableRowCollection.cs
- OuterGlowBitmapEffect.cs
- System.Data_BID.cs
- IISMapPath.cs
- AnnotationMap.cs
- Marshal.cs
- LocalizationParserHooks.cs
- BrushConverter.cs
- ObjectDataSourceWizardForm.cs
- AuthenticationConfig.cs
- WpfKnownMemberInvoker.cs
- WebPartEditorApplyVerb.cs
- VariableQuery.cs
- DependencySource.cs
- MSAANativeProvider.cs
- ProcessModuleCollection.cs
- ArrayList.cs
- ConfigurationStrings.cs
- ConfigXmlText.cs
- NameScope.cs
- MailFileEditor.cs
- DecoratedNameAttribute.cs
- WebPartConnectionsDisconnectVerb.cs
- ProcessModuleDesigner.cs
- DoubleConverter.cs
- Stack.cs
- _NtlmClient.cs
- InternalConfirm.cs
- OptimizedTemplateContentHelper.cs
- RadialGradientBrush.cs
- X509ChainPolicy.cs
- XmlAttribute.cs
- _NtlmClient.cs
- ScriptControl.cs
- TypeSemantics.cs
- TabPanel.cs
- XmlDataDocument.cs
- BuildProviderUtils.cs
- NoneExcludedImageIndexConverter.cs
- ByteAnimationBase.cs
- WindowClosedEventArgs.cs
- Compiler.cs
- RuntimeCompatibilityAttribute.cs
- PolyLineSegment.cs
- BitmapData.cs
- OdbcConnectionFactory.cs
- ConfigXmlElement.cs
- XsdValidatingReader.cs
- NamedPipeProcessProtocolHandler.cs
- AutoGeneratedField.cs
- ProgressBar.cs
- Comparer.cs
- OutputCacheSection.cs
- XamlBuildTaskServices.cs
- Accessible.cs
- PriorityChain.cs
- GlyphRunDrawing.cs
- DockPanel.cs
- TabPanel.cs
- TranslateTransform.cs
- MemberCollection.cs
- DataRowView.cs
- Rotation3DKeyFrameCollection.cs
- RelationshipManager.cs
- ReadOnlyHierarchicalDataSourceView.cs
- CounterCreationDataCollection.cs
- ManifestResourceInfo.cs
- PersonalizationProvider.cs
- LinqDataSource.cs
- TabItemAutomationPeer.cs
- AspProxy.cs
- AuthenticationManager.cs
- ActivityInfo.cs
- MissingManifestResourceException.cs
- ParameterBuilder.cs