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 / Navigation / FragmentNavigationEventArgs.cs / 1 / FragmentNavigationEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: // // // History: // 02/01/05: erichar 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: erichar 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
- ScriptRef.cs
- ErrorHandler.cs
- DoubleAnimation.cs
- SqlGatherProducedAliases.cs
- Slider.cs
- StateFinalizationDesigner.cs
- ObjectListItem.cs
- StreamReader.cs
- FormViewDeleteEventArgs.cs
- Message.cs
- Transform.cs
- FileDialogCustomPlace.cs
- SerializationInfo.cs
- DataObjectPastingEventArgs.cs
- HijriCalendar.cs
- CodeObjectCreateExpression.cs
- ProtectedConfigurationSection.cs
- XmlSchemaValidator.cs
- SafeHandle.cs
- EdgeProfileValidation.cs
- TemplatedMailWebEventProvider.cs
- MarkupExtensionReturnTypeAttribute.cs
- ExpressionBuilderContext.cs
- SourceSwitch.cs
- DynamicPhysicalDiscoSearcher.cs
- PropertyEmitter.cs
- XmlUrlResolver.cs
- GorillaCodec.cs
- InputReferenceExpression.cs
- PaintValueEventArgs.cs
- SizeIndependentAnimationStorage.cs
- RuntimeIdentifierPropertyAttribute.cs
- ChannelAcceptor.cs
- WebSysDisplayNameAttribute.cs
- UInt32Storage.cs
- InitiatorSessionSymmetricTransportSecurityProtocol.cs
- ObjectStateFormatter.cs
- MatrixTransform3D.cs
- FactoryGenerator.cs
- MailMessage.cs
- Point4D.cs
- RSAOAEPKeyExchangeFormatter.cs
- LockRecursionException.cs
- GeometryCombineModeValidation.cs
- DesignerSerializerAttribute.cs
- PersonalizationStateInfo.cs
- PasswordTextNavigator.cs
- OrthographicCamera.cs
- FragmentNavigationEventArgs.cs
- MonthChangedEventArgs.cs
- SelectedGridItemChangedEvent.cs
- CommonServiceBehaviorElement.cs
- ParameterRetriever.cs
- MarginCollapsingState.cs
- GeneralTransform3D.cs
- Hex.cs
- ScrollBar.cs
- ToolboxItem.cs
- DragDropHelper.cs
- MaterialCollection.cs
- XmlSchemaGroupRef.cs
- AtlasWeb.Designer.cs
- OdbcConnectionOpen.cs
- Comparer.cs
- CorePropertiesFilter.cs
- DataBindingExpressionBuilder.cs
- ManipulationDevice.cs
- RpcCryptoRequest.cs
- DTCTransactionManager.cs
- Vector3dCollection.cs
- ToolStripGripRenderEventArgs.cs
- UriParserTemplates.cs
- XmlCharType.cs
- TcpHostedTransportConfiguration.cs
- IssuedTokenClientElement.cs
- ProxySimple.cs
- DesignerVerb.cs
- MetaDataInfo.cs
- FileAuthorizationModule.cs
- HttpResponseInternalBase.cs
- ContractInferenceHelper.cs
- DataColumnMapping.cs
- GiveFeedbackEvent.cs
- AuthorizationSection.cs
- X509CertificateCollection.cs
- FontUnit.cs
- NavigationService.cs
- ModelPerspective.cs
- RenderData.cs
- TriggerActionCollection.cs
- RectKeyFrameCollection.cs
- StreamingContext.cs
- ResourceExpressionBuilder.cs
- ValidationException.cs
- BuildManagerHost.cs
- CharacterBufferReference.cs
- BevelBitmapEffect.cs
- FixedSOMTextRun.cs
- ReaderOutput.cs
- DictionarySectionHandler.cs