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 / NavigationProgressEventArgs.cs / 1 / NavigationProgressEventArgs.cs
//---------------------------------------------------------------------------- // File: NavigationProgressEventArgs.cs // // Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // // Description: // This event is fired when a navigation is in progress. It is fired for // every chunk of 1024 bytes read. // This event is fired on INavigator and refired on the NavigationWindow // and Application. When the event is re-fired on the // NavigationWindow, the bytesRead and maxBytes are the cumulative // totals of all navigations in progress in that window. The uri is the // uri that is contributing to this event, for frame level this is the frame's // uri, for window level it is the INavigator's Uri which received this // notification from the Loader // // History: // 08/10/04: kusumav Moved out of Application.cs to its own separate file. // //--------------------------------------------------------------------------- namespace System.Windows.Navigation { ////// Event args for the NavigationProgress event. /// The NavigationProgressEventArgs tell how many total bytes need to be downloaded and /// how many have been sent at the moment the event is fired. /// public class NavigationProgressEventArgs : EventArgs { // Internal constructor // URI of the markup page to navigate to. // The number of bytes that have already been downloaded. // The maximum number of bytes to be downloaded. // navigator that raised this event internal NavigationProgressEventArgs(Uri uri, long bytesRead, long maxBytes, object Navigator) { _uri = uri; _bytesRead = bytesRead; _maxBytes = maxBytes; _navigator = Navigator; } ////// URI of the markup page to navigate to. /// public Uri Uri { get { return _uri; } } ////// The number of bytes that have already been downloaded. /// public long BytesRead { get { return _bytesRead; } } ////// The maximum number of bytes to be downloaded. /// public long MaxBytes { get { return _maxBytes; } } ////// The navigator that raised this event /// public object Navigator { get { return _navigator; } } Uri _uri; long _bytesRead; long _maxBytes; object _navigator; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // File: NavigationProgressEventArgs.cs // // Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // // Description: // This event is fired when a navigation is in progress. It is fired for // every chunk of 1024 bytes read. // This event is fired on INavigator and refired on the NavigationWindow // and Application. When the event is re-fired on the // NavigationWindow, the bytesRead and maxBytes are the cumulative // totals of all navigations in progress in that window. The uri is the // uri that is contributing to this event, for frame level this is the frame's // uri, for window level it is the INavigator's Uri which received this // notification from the Loader // // History: // 08/10/04: kusumav Moved out of Application.cs to its own separate file. // //--------------------------------------------------------------------------- namespace System.Windows.Navigation { ////// Event args for the NavigationProgress event. /// The NavigationProgressEventArgs tell how many total bytes need to be downloaded and /// how many have been sent at the moment the event is fired. /// public class NavigationProgressEventArgs : EventArgs { // Internal constructor // URI of the markup page to navigate to. // The number of bytes that have already been downloaded. // The maximum number of bytes to be downloaded. // navigator that raised this event internal NavigationProgressEventArgs(Uri uri, long bytesRead, long maxBytes, object Navigator) { _uri = uri; _bytesRead = bytesRead; _maxBytes = maxBytes; _navigator = Navigator; } ////// URI of the markup page to navigate to. /// public Uri Uri { get { return _uri; } } ////// The number of bytes that have already been downloaded. /// public long BytesRead { get { return _bytesRead; } } ////// The maximum number of bytes to be downloaded. /// public long MaxBytes { get { return _maxBytes; } } ////// The navigator that raised this event /// public object Navigator { get { return _navigator; } } Uri _uri; long _bytesRead; long _maxBytes; object _navigator; } } // 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
- UInt64Storage.cs
- Funcletizer.cs
- MediaSystem.cs
- ScriptRef.cs
- DataListItemCollection.cs
- DesignerAttribute.cs
- _SslStream.cs
- LambdaCompiler.cs
- XmlValidatingReaderImpl.cs
- PrincipalPermission.cs
- WebPartZone.cs
- TaskFileService.cs
- ToolboxItem.cs
- assertwrapper.cs
- ComplusEndpointConfigContainer.cs
- Grid.cs
- KnownTypes.cs
- WebPartsSection.cs
- DataViewSetting.cs
- diagnosticsswitches.cs
- RoleManagerSection.cs
- KeyValuePairs.cs
- VirtualizingPanel.cs
- TimeSpanStorage.cs
- ConnectionStringsSection.cs
- ServiceThrottle.cs
- TextFragmentEngine.cs
- ObjectQuery_EntitySqlExtensions.cs
- CompositeFontFamily.cs
- StringHandle.cs
- DbParameterCollection.cs
- VoiceChangeEventArgs.cs
- HttpFileCollectionWrapper.cs
- DoubleLinkList.cs
- WebControl.cs
- FormatterServices.cs
- TableLayoutSettingsTypeConverter.cs
- SoapParser.cs
- WebDescriptionAttribute.cs
- ContractInstanceProvider.cs
- ContentControl.cs
- RangeValueProviderWrapper.cs
- DesigntimeLicenseContext.cs
- ExeConfigurationFileMap.cs
- BinaryOperationBinder.cs
- Visual3D.cs
- NativeMethods.cs
- XmlC14NWriter.cs
- MsmqException.cs
- ReflectTypeDescriptionProvider.cs
- StandardToolWindows.cs
- BooleanKeyFrameCollection.cs
- ToolStripContainer.cs
- HttpListenerResponse.cs
- DescendantQuery.cs
- TrustLevel.cs
- CapabilitiesAssignment.cs
- SecurityTokenValidationException.cs
- Expressions.cs
- DatagridviewDisplayedBandsData.cs
- TemplatedWizardStep.cs
- ProfileGroupSettings.cs
- _AutoWebProxyScriptEngine.cs
- NameValueSectionHandler.cs
- VersionUtil.cs
- TraceSection.cs
- RoleService.cs
- SHA384.cs
- RawUIStateInputReport.cs
- DockProviderWrapper.cs
- ControlBuilderAttribute.cs
- NativeMethods.cs
- ControlTemplate.cs
- NullableConverter.cs
- ResourceDefaultValueAttribute.cs
- PageCache.cs
- SafeHandles.cs
- COM2PropertyPageUITypeConverter.cs
- CryptoApi.cs
- SamlAttribute.cs
- DiscoveryDocumentLinksPattern.cs
- KeyBinding.cs
- SqlCacheDependency.cs
- PersistenceContextEnlistment.cs
- BitConverter.cs
- QueryContinueDragEventArgs.cs
- DelimitedListTraceListener.cs
- AttachedAnnotationChangedEventArgs.cs
- TransportOutputChannel.cs
- StandardCommandToolStripMenuItem.cs
- VirtualPathData.cs
- DBConnection.cs
- TableProviderWrapper.cs
- WebReferenceCollection.cs
- DataGridCheckBoxColumn.cs
- WebPartDisplayMode.cs
- TemplateApplicationHelper.cs
- HtmlLiteralTextAdapter.cs
- LabelAutomationPeer.cs
- XmlWriterSettings.cs