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
- XmlSiteMapProvider.cs
- ProfileSettings.cs
- SQLResource.cs
- Visual.cs
- VisualTransition.cs
- ColorMap.cs
- SessionEndedEventArgs.cs
- VarRemapper.cs
- MSHTMLHost.cs
- HandlerMappingMemo.cs
- NameValueFileSectionHandler.cs
- MailWriter.cs
- HttpListenerException.cs
- __Filters.cs
- BitmapDecoder.cs
- Stylesheet.cs
- CapabilitiesAssignment.cs
- Region.cs
- AdornerPresentationContext.cs
- CommonGetThemePartSize.cs
- UriExt.cs
- DES.cs
- HotSpotCollection.cs
- NamedPipeActivation.cs
- sqlstateclientmanager.cs
- Win32Native.cs
- webeventbuffer.cs
- HttpCacheVary.cs
- Point3DAnimationUsingKeyFrames.cs
- DataControlFieldCell.cs
- HashHelper.cs
- TextElementCollection.cs
- CustomAttributeBuilder.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- CheckBoxList.cs
- ToolStripDropDown.cs
- ResourceFallbackManager.cs
- InsufficientMemoryException.cs
- RbTree.cs
- TextDecoration.cs
- ProcessStartInfo.cs
- DragCompletedEventArgs.cs
- MouseGesture.cs
- userdatakeys.cs
- DeclaredTypeValidatorAttribute.cs
- DataGridViewEditingControlShowingEventArgs.cs
- lengthconverter.cs
- SettingsBindableAttribute.cs
- DesignColumnCollection.cs
- XmlCDATASection.cs
- SizeAnimationUsingKeyFrames.cs
- ListViewTableCell.cs
- X509Extension.cs
- InheritanceContextChangedEventManager.cs
- DesignSurfaceEvent.cs
- ObjectStateFormatter.cs
- HorizontalAlignConverter.cs
- XmlSchemaDatatype.cs
- DoubleCollection.cs
- EventLogTraceListener.cs
- WebPartsPersonalizationAuthorization.cs
- XmlHierarchicalEnumerable.cs
- Literal.cs
- ProcessHostServerConfig.cs
- SafeEventHandle.cs
- ActivationProxy.cs
- DesignerActionTextItem.cs
- DataPagerFieldCollection.cs
- InvalidMessageContractException.cs
- XPathScanner.cs
- UIElementCollection.cs
- SafeRightsManagementSessionHandle.cs
- MenuItemCollection.cs
- NamespaceMapping.cs
- CreateUserWizardStep.cs
- GlobalizationAssembly.cs
- CompositeFontFamily.cs
- XmlReflectionImporter.cs
- XmlSchemaSubstitutionGroup.cs
- DesignerActionUIStateChangeEventArgs.cs
- TraceFilter.cs
- AnnotationResource.cs
- SizeFConverter.cs
- Knowncolors.cs
- ReadOnlyDictionary.cs
- DependentTransaction.cs
- _OverlappedAsyncResult.cs
- ListViewCancelEventArgs.cs
- MexTcpBindingCollectionElement.cs
- HtmlInputHidden.cs
- TypeConverterHelper.cs
- StyleXamlParser.cs
- CodeCatchClause.cs
- IriParsingElement.cs
- CustomServiceCredentials.cs
- StateChangeEvent.cs
- Base64Encoding.cs
- SessionEndedEventArgs.cs
- IndicCharClassifier.cs