Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- RangeValidator.cs
- RoleServiceManager.cs
- AdapterSwitches.cs
- ListManagerBindingsCollection.cs
- IOThreadTimer.cs
- DataListItem.cs
- EncoderNLS.cs
- SqlConnectionPoolProviderInfo.cs
- HtmlInputCheckBox.cs
- SmtpLoginAuthenticationModule.cs
- DispatcherHooks.cs
- DockPanel.cs
- XmlWriterSettings.cs
- WebSysDisplayNameAttribute.cs
- DesignerDataConnection.cs
- CookieParameter.cs
- PropVariant.cs
- formatter.cs
- DataGridViewRowCollection.cs
- Semaphore.cs
- CmsInterop.cs
- ProfileParameter.cs
- DataGridViewImageCell.cs
- AliasGenerator.cs
- WebHttpBehavior.cs
- XmlnsCompatibleWithAttribute.cs
- TextEditor.cs
- CommandBindingCollection.cs
- MasterPage.cs
- DataGridViewTextBoxEditingControl.cs
- TimeSpanMinutesConverter.cs
- DoubleKeyFrameCollection.cs
- ZipIOLocalFileHeader.cs
- ProcessModuleCollection.cs
- COM2PropertyBuilderUITypeEditor.cs
- DSACryptoServiceProvider.cs
- StrongName.cs
- WindowsContainer.cs
- RegionInfo.cs
- ArithmeticException.cs
- DesignerDataParameter.cs
- BamlRecords.cs
- XmlDocumentFragment.cs
- ObjectKeyFrameCollection.cs
- DiscoveryMessageSequenceCD1.cs
- DataDocumentXPathNavigator.cs
- SafeTimerHandle.cs
- ArrangedElement.cs
- KoreanLunisolarCalendar.cs
- OperatingSystem.cs
- FormsAuthenticationConfiguration.cs
- SqlTrackingQuery.cs
- TextEditorParagraphs.cs
- TextDecorationLocationValidation.cs
- TextTreeNode.cs
- LookupBindingPropertiesAttribute.cs
- RowTypeElement.cs
- MemoryResponseElement.cs
- PolicyException.cs
- ObjectRef.cs
- FilteredXmlReader.cs
- CompilerInfo.cs
- RecipientInfo.cs
- FacetDescription.cs
- StyleCollection.cs
- HwndPanningFeedback.cs
- NetMsmqSecurityMode.cs
- SafeNativeMethodsCLR.cs
- ElapsedEventArgs.cs
- _SslSessionsCache.cs
- OrderByExpression.cs
- VisualStyleElement.cs
- DataViewSetting.cs
- ProjectionCamera.cs
- ClientCredentialsElement.cs
- FrameworkContentElement.cs
- TrustManagerMoreInformation.cs
- DataPagerFieldItem.cs
- ContentDesigner.cs
- SmtpReplyReaderFactory.cs
- DefaultSerializationProviderAttribute.cs
- AssemblyEvidenceFactory.cs
- _HelperAsyncResults.cs
- RouteValueExpressionBuilder.cs
- SiteMembershipCondition.cs
- InputProviderSite.cs
- EnvelopedPkcs7.cs
- ExtendedProtectionPolicy.cs
- FixedSOMLineCollection.cs
- CompensationDesigner.cs
- DataGridViewComboBoxColumn.cs
- DBAsyncResult.cs
- ProfilePropertySettings.cs
- ScaleTransform3D.cs
- followingquery.cs
- ControllableStoryboardAction.cs
- LinkConverter.cs
- ZipIORawDataFileBlock.cs
- PageStatePersister.cs
- VirtualDirectoryMapping.cs