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
- Sentence.cs
- ModelPerspective.cs
- ChangeProcessor.cs
- FieldToken.cs
- XamlTemplateSerializer.cs
- HttpModuleActionCollection.cs
- AssociationType.cs
- IfJoinedCondition.cs
- MethodCallTranslator.cs
- DefaultTraceListener.cs
- XhtmlTextWriter.cs
- DbRetry.cs
- StyleSheetComponentEditor.cs
- ElapsedEventArgs.cs
- XmlEncodedRawTextWriter.cs
- ViewStateModeByIdAttribute.cs
- NavigationPropertyEmitter.cs
- Odbc32.cs
- AsymmetricSignatureDeformatter.cs
- SqlDataSourceView.cs
- ButtonColumn.cs
- Comparer.cs
- PiiTraceSource.cs
- MarshalByValueComponent.cs
- CloudCollection.cs
- LinearKeyFrames.cs
- DrawingAttributesDefaultValueFactory.cs
- _AutoWebProxyScriptHelper.cs
- SignatureDescription.cs
- PageCatalogPart.cs
- RoutedEventHandlerInfo.cs
- FeatureSupport.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- RoleService.cs
- DateTimeFormatInfo.cs
- XsltOutput.cs
- ScaleTransform3D.cs
- input.cs
- UIElementAutomationPeer.cs
- GridViewRowEventArgs.cs
- RenderData.cs
- SqlInfoMessageEvent.cs
- Matrix.cs
- HttpRuntimeSection.cs
- ZoneButton.cs
- SoapWriter.cs
- SiteMapSection.cs
- CheckBoxField.cs
- GridViewRow.cs
- EntityCommand.cs
- ByteAnimation.cs
- EncoderParameters.cs
- TextEffectResolver.cs
- odbcmetadatafactory.cs
- ISAPIWorkerRequest.cs
- xdrvalidator.cs
- Vector.cs
- BaseValidator.cs
- CommentEmitter.cs
- SystemMulticastIPAddressInformation.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- MbpInfo.cs
- ListItemParagraph.cs
- XmlDocument.cs
- TextElementEnumerator.cs
- MsmqIntegrationInputMessage.cs
- BaseWebProxyFinder.cs
- FontDialog.cs
- CorrelationManager.cs
- SystemIPAddressInformation.cs
- DataStreamFromComStream.cs
- NameNode.cs
- COM2IDispatchConverter.cs
- ColorEditor.cs
- ColumnMap.cs
- DataGridViewComboBoxColumn.cs
- TdsValueSetter.cs
- DeobfuscatingStream.cs
- BaseTemplateCodeDomTreeGenerator.cs
- PolyQuadraticBezierSegment.cs
- ListMarkerSourceInfo.cs
- HtmlTableCellCollection.cs
- xmlsaver.cs
- SID.cs
- GcSettings.cs
- AssignDesigner.xaml.cs
- _ChunkParse.cs
- LoggedException.cs
- Configuration.cs
- BlurEffect.cs
- DataChangedEventManager.cs
- CapabilitiesUse.cs
- StatusBarAutomationPeer.cs
- MethodRental.cs
- StyleTypedPropertyAttribute.cs
- Tile.cs
- SimpleTextLine.cs
- InvalidComObjectException.cs
- InputScopeNameConverter.cs
- Screen.cs