Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- TraceLog.cs
- FormsAuthenticationUserCollection.cs
- QuaternionIndependentAnimationStorage.cs
- MediaScriptCommandRoutedEventArgs.cs
- TextCompositionEventArgs.cs
- EditorZone.cs
- RelationshipDetailsRow.cs
- TextContainerHelper.cs
- ASCIIEncoding.cs
- _MultipleConnectAsync.cs
- XmlJsonWriter.cs
- UniqueSet.cs
- NetworkStream.cs
- DataControlField.cs
- PowerStatus.cs
- StyleXamlTreeBuilder.cs
- DbParameterHelper.cs
- MenuAdapter.cs
- DependencyObjectProvider.cs
- DesignSurfaceEvent.cs
- BitConverter.cs
- EntityCommandExecutionException.cs
- TextRange.cs
- SurrogateDataContract.cs
- TreeView.cs
- SqlProcedureAttribute.cs
- QuotedStringWriteStateInfo.cs
- CapabilitiesRule.cs
- SchemaType.cs
- Zone.cs
- AppLevelCompilationSectionCache.cs
- XPathBinder.cs
- TextRangeSerialization.cs
- formatter.cs
- DataGridViewColumnCollection.cs
- StrokeCollection2.cs
- WebColorConverter.cs
- TraceHandlerErrorFormatter.cs
- CroppedBitmap.cs
- MimeTypeMapper.cs
- Ipv6Element.cs
- EastAsianLunisolarCalendar.cs
- SafeLocalMemHandle.cs
- HttpListenerResponse.cs
- GuidelineSet.cs
- Regex.cs
- ImageListStreamer.cs
- FrameworkElement.cs
- DictionaryBase.cs
- CodeAccessPermission.cs
- Margins.cs
- FormsAuthenticationConfiguration.cs
- ByteAnimationUsingKeyFrames.cs
- JulianCalendar.cs
- EpmContentSerializerBase.cs
- TabControl.cs
- TrackBar.cs
- ToolStripOverflowButton.cs
- Highlights.cs
- XmlILAnnotation.cs
- SchemaTypeEmitter.cs
- StylusPointDescription.cs
- PresentationTraceSources.cs
- HtmlInputReset.cs
- FocusManager.cs
- JavascriptXmlWriterWrapper.cs
- AnnotationAuthorChangedEventArgs.cs
- NativeCppClassAttribute.cs
- ProfilePropertySettings.cs
- SQLConvert.cs
- WebPartConnectionsDisconnectVerb.cs
- DataGridViewIntLinkedList.cs
- ConsumerConnectionPoint.cs
- PasswordDeriveBytes.cs
- TextChange.cs
- TextElement.cs
- NativeMethods.cs
- EdmProperty.cs
- DataControlFieldCollection.cs
- NameObjectCollectionBase.cs
- ProtocolsConfiguration.cs
- CategoryGridEntry.cs
- ToolStripProgressBar.cs
- EventMappingSettingsCollection.cs
- TextContainerHelper.cs
- unsafenativemethodstextservices.cs
- DataTemplateSelector.cs
- SymDocumentType.cs
- ReadOnlyDataSourceView.cs
- QueryHandler.cs
- CryptoHelper.cs
- WorkflowDataContext.cs
- HtmlTableCellCollection.cs
- PageThemeCodeDomTreeGenerator.cs
- FieldAccessException.cs
- ITreeGenerator.cs
- IntSecurity.cs
- SqlCacheDependencyDatabaseCollection.cs
- TypeUtil.cs
- PrintControllerWithStatusDialog.cs