Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Navigation / FragmentNavigationEventArgs.cs / 1305600 / FragmentNavigationEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: // // // History: // 02/01/05: [....] Created. // //--------------------------------------------------------------------------- using System; namespace System.Windows.Navigation { ////// FragmentNavigationEventArgs exposes the fragment being navigated to /// in an event fired from NavigationService to notify a listening client /// that a navigation to fragment is about to occur. This is used for table /// of contents navigations in fixed format documents. /// public class FragmentNavigationEventArgs : EventArgs { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors internal FragmentNavigationEventArgs(string fragment, object Navigator) { _fragment = fragment; _navigator = Navigator; } #endregion Constructors //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- #region Public Properties ////// The fragment part of the URI that was passed to the Navigate() API which initiated this navigation. /// The fragment may be String.Empty to indicate a scroll to the top of the page. /// public string Fragment { get { return _fragment; } } ////// If this flag is not set by the called method then NavigationService will attempt to /// find an element with name equal to the fragment and bring it into view. /// public bool Handled { get { return _handled; } set { _handled = value; } } ////// The navigator that raised this event /// public object Navigator { get { return _navigator; } } #endregion Public Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private string _fragment; private bool _handled; object _navigator; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: // // // History: // 02/01/05: [....] Created. // //--------------------------------------------------------------------------- using System; namespace System.Windows.Navigation { ////// FragmentNavigationEventArgs exposes the fragment being navigated to /// in an event fired from NavigationService to notify a listening client /// that a navigation to fragment is about to occur. This is used for table /// of contents navigations in fixed format documents. /// public class FragmentNavigationEventArgs : EventArgs { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors internal FragmentNavigationEventArgs(string fragment, object Navigator) { _fragment = fragment; _navigator = Navigator; } #endregion Constructors //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- #region Public Properties ////// The fragment part of the URI that was passed to the Navigate() API which initiated this navigation. /// The fragment may be String.Empty to indicate a scroll to the top of the page. /// public string Fragment { get { return _fragment; } } ////// If this flag is not set by the called method then NavigationService will attempt to /// find an element with name equal to the fragment and bring it into view. /// public bool Handled { get { return _handled; } set { _handled = value; } } ////// The navigator that raised this event /// public object Navigator { get { return _navigator; } } #endregion Public Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private string _fragment; private bool _handled; object _navigator; #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
- DataSourceSelectArguments.cs
- NavigateEvent.cs
- ValidationManager.cs
- XslTransform.cs
- Matrix3DValueSerializer.cs
- ObjectDataSourceView.cs
- ELinqQueryState.cs
- NamespaceDisplayAutomationPeer.cs
- LingerOption.cs
- Rotation3DKeyFrameCollection.cs
- HtmlInputHidden.cs
- StringAnimationBase.cs
- SecurityTokenAuthenticator.cs
- Events.cs
- ColorIndependentAnimationStorage.cs
- SByte.cs
- UnmanagedMemoryStreamWrapper.cs
- FixedTextView.cs
- MembershipUser.cs
- CannotUnloadAppDomainException.cs
- ECDsaCng.cs
- HtmlEncodedRawTextWriter.cs
- TraceContextEventArgs.cs
- ArraySortHelper.cs
- DesignerVerbCollection.cs
- ColorBuilder.cs
- PrimaryKeyTypeConverter.cs
- RSAPKCS1SignatureFormatter.cs
- ServiceModelEnumValidatorAttribute.cs
- Bidi.cs
- HostingEnvironment.cs
- XPathDocument.cs
- XPathNavigatorReader.cs
- SerializationInfoEnumerator.cs
- ClientFormsAuthenticationCredentials.cs
- CompositeDuplexBindingElementImporter.cs
- CharAnimationUsingKeyFrames.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- TemplatedControlDesigner.cs
- XsltContext.cs
- CharacterString.cs
- ManipulationStartedEventArgs.cs
- TabItem.cs
- FixUpCollection.cs
- ElementAction.cs
- UrlMappingCollection.cs
- XmlTextWriter.cs
- DictionaryEntry.cs
- DbConnectionPoolGroupProviderInfo.cs
- BasicHttpBinding.cs
- IUnknownConstantAttribute.cs
- StringUtil.cs
- AppSecurityManager.cs
- Visitor.cs
- CodeParameterDeclarationExpression.cs
- DockProviderWrapper.cs
- XmlCharType.cs
- CounterCreationData.cs
- NestPullup.cs
- Console.cs
- ImageMapEventArgs.cs
- StateMachineTimers.cs
- AllowedAudienceUriElementCollection.cs
- ResponseStream.cs
- WindowsTab.cs
- SingleStorage.cs
- LinkTarget.cs
- DataControlCommands.cs
- Delegate.cs
- WebPartZoneBase.cs
- PrintEvent.cs
- SystemIcmpV6Statistics.cs
- InterleavedZipPartStream.cs
- SequenceNumber.cs
- ComplexBindingPropertiesAttribute.cs
- AnnotationComponentManager.cs
- MimeTypePropertyAttribute.cs
- VersionedStreamOwner.cs
- Setter.cs
- SystemColors.cs
- KeyboardEventArgs.cs
- TimelineClockCollection.cs
- SqlBooleanMismatchVisitor.cs
- LogExtent.cs
- DataListItemEventArgs.cs
- ADConnectionHelper.cs
- FontSizeConverter.cs
- HtmlFormWrapper.cs
- SimpleWorkerRequest.cs
- _TimerThread.cs
- ConfigurationHandlersInstallComponent.cs
- BorderSidesEditor.cs
- XsdCachingReader.cs
- MessageSecurityTokenVersion.cs
- TemplateControlBuildProvider.cs
- ClientRuntimeConfig.cs
- ObjectTag.cs
- AsyncMethodInvoker.cs
- FontFaceLayoutInfo.cs
- IndicFontClient.cs