Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Navigation / NavigationProgressEventArgs.cs / 1305600 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XPathArrayIterator.cs
- CryptoProvider.cs
- TrackingProfileDeserializationException.cs
- ButtonChrome.cs
- DSGeneratorProblem.cs
- XomlCompilerResults.cs
- OrderedDictionary.cs
- COM2PictureConverter.cs
- SizeAnimationBase.cs
- XmlParserContext.cs
- UpdatePanelControlTrigger.cs
- SqlWebEventProvider.cs
- BitmapEffect.cs
- RoutedEventValueSerializer.cs
- CellRelation.cs
- CompositeFontInfo.cs
- UnaryNode.cs
- ClientScriptItem.cs
- Focus.cs
- OrderablePartitioner.cs
- MonthCalendar.cs
- QueryRelOp.cs
- DataBoundControlHelper.cs
- Clipboard.cs
- CqlBlock.cs
- DataServiceContext.cs
- ItemsPanelTemplate.cs
- ClearTypeHintValidation.cs
- XmlDataProvider.cs
- IncomingWebResponseContext.cs
- FileChangesMonitor.cs
- BaseProcessor.cs
- HandleCollector.cs
- TerminatorSinks.cs
- SmtpReplyReader.cs
- CharacterString.cs
- ViewStateException.cs
- QuotedPrintableStream.cs
- BitmapSourceSafeMILHandle.cs
- HierarchicalDataSourceConverter.cs
- RenderData.cs
- StrongTypingException.cs
- NumberAction.cs
- SettingsPropertyNotFoundException.cs
- Activator.cs
- MemoryPressure.cs
- SystemNetworkInterface.cs
- OracleConnection.cs
- PathNode.cs
- SynchronizedInputProviderWrapper.cs
- ClaimSet.cs
- TagPrefixInfo.cs
- DataContractSerializerFaultFormatter.cs
- QueryHandler.cs
- CookielessHelper.cs
- Odbc32.cs
- XmlWriterSettings.cs
- UrlAuthorizationModule.cs
- FrameworkElement.cs
- XmlDocumentFragment.cs
- HebrewNumber.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- DomainUpDown.cs
- ReadOnlyHierarchicalDataSource.cs
- UnsafeNativeMethods.cs
- HwndStylusInputProvider.cs
- WithParamAction.cs
- FunctionGenerator.cs
- UnsafeNativeMethods.cs
- FormClosingEvent.cs
- TextEditorCopyPaste.cs
- FormViewDeletedEventArgs.cs
- Utils.cs
- Color.cs
- SafeNativeMemoryHandle.cs
- Logging.cs
- Trace.cs
- TabItemWrapperAutomationPeer.cs
- EventLogTraceListener.cs
- SelectionItemProviderWrapper.cs
- InputMethodStateChangeEventArgs.cs
- TimeSpanStorage.cs
- DataKey.cs
- RedistVersionInfo.cs
- DispatcherEventArgs.cs
- AutomationPatternInfo.cs
- DataStorage.cs
- LayoutUtils.cs
- ThemeDirectoryCompiler.cs
- oledbmetadatacolumnnames.cs
- FormClosedEvent.cs
- login.cs
- PopupRootAutomationPeer.cs
- SafeHandles.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- AppSettingsExpressionEditor.cs
- KeyInstance.cs
- FileLevelControlBuilderAttribute.cs
- HtmlImage.cs
- StructuredTypeEmitter.cs