Code:
/ 4.0 / 4.0 / 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. //---------------------------------------------------------------------------- // 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
- FileLogRecordStream.cs
- RoutingConfiguration.cs
- UniqueConstraint.cs
- FactoryMaker.cs
- XmlSchemaParticle.cs
- TdsParserSafeHandles.cs
- WebSysDisplayNameAttribute.cs
- EmptyQuery.cs
- QuaternionConverter.cs
- ToolStripStatusLabel.cs
- TagMapCollection.cs
- ListViewGroup.cs
- _KerberosClient.cs
- HtmlAnchor.cs
- RectangleGeometry.cs
- TextViewElement.cs
- GlyphsSerializer.cs
- EventLogPermissionAttribute.cs
- BmpBitmapEncoder.cs
- DiagnosticsElement.cs
- AssemblyAttributesGoHere.cs
- FixedSOMTableRow.cs
- LinearGradientBrush.cs
- PrimaryKeyTypeConverter.cs
- ImageFormat.cs
- XmlWriter.cs
- CodeGen.cs
- ControlIdConverter.cs
- DBCSCodePageEncoding.cs
- MappingSource.cs
- XmlAutoDetectWriter.cs
- StreamGeometry.cs
- CollectionView.cs
- DelegateSerializationHolder.cs
- CodeSubDirectoriesCollection.cs
- Stopwatch.cs
- AvTrace.cs
- TrustManagerPromptUI.cs
- StructuredProperty.cs
- GroupStyle.cs
- _StreamFramer.cs
- SspiSafeHandles.cs
- DebugInfoExpression.cs
- ConstraintCollection.cs
- SamlConstants.cs
- BuildResult.cs
- VectorConverter.cs
- Transform3DCollection.cs
- BaseParaClient.cs
- ControlParser.cs
- IDQuery.cs
- controlskin.cs
- basevalidator.cs
- LinqTreeNodeEvaluator.cs
- safex509handles.cs
- DiagnosticStrings.cs
- HandlerFactoryWrapper.cs
- AliasGenerator.cs
- NetSectionGroup.cs
- CompilerScope.cs
- PropertyPathConverter.cs
- BinaryParser.cs
- PrePrepareMethodAttribute.cs
- ConfigurationSection.cs
- HyperLinkStyle.cs
- LocationUpdates.cs
- Int16.cs
- DiagnosticsConfigurationHandler.cs
- PathTooLongException.cs
- WindowsListViewGroupSubsetLink.cs
- ResolveNameEventArgs.cs
- StaticExtension.cs
- SmtpFailedRecipientsException.cs
- HttpFileCollection.cs
- HtmlInputReset.cs
- Parser.cs
- Comparer.cs
- ListBoxAutomationPeer.cs
- SmiEventSink_Default.cs
- TraceContextRecord.cs
- DecimalSumAggregationOperator.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- WsdlInspector.cs
- LoginUtil.cs
- SkewTransform.cs
- DesignOnlyAttribute.cs
- SmiRecordBuffer.cs
- ResourceIDHelper.cs
- Column.cs
- SQLDateTimeStorage.cs
- BindingEntityInfo.cs
- TerminateSequence.cs
- CompiledQueryCacheKey.cs
- DataGridViewCellMouseEventArgs.cs
- SessionPageStatePersister.cs
- WebFaultException.cs
- DrawingContextDrawingContextWalker.cs
- ClaimComparer.cs
- HideDisabledControlAdapter.cs
- ResourceReferenceKeyNotFoundException.cs