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
- PointCollection.cs
- ListBindableAttribute.cs
- EditorZoneBase.cs
- ImageButton.cs
- InstanceOwnerException.cs
- Menu.cs
- ForeignKeyConstraint.cs
- DrawingGroup.cs
- NetPeerTcpBindingCollectionElement.cs
- AppDomainManager.cs
- ServiceInfo.cs
- WindowsUpDown.cs
- GeneralTransformCollection.cs
- SubpageParaClient.cs
- TextSpan.cs
- UIElementAutomationPeer.cs
- EnumerableRowCollection.cs
- SchemaSetCompiler.cs
- ITextView.cs
- HighContrastHelper.cs
- CustomTypeDescriptor.cs
- XmlDataCollection.cs
- ScrollChrome.cs
- DataSourceView.cs
- HttpApplication.cs
- WindowsGraphicsCacheManager.cs
- FormViewRow.cs
- ChameleonKey.cs
- SettingsPropertyCollection.cs
- XmlChildEnumerator.cs
- BatchParser.cs
- validationstate.cs
- HexParser.cs
- ListViewItemSelectionChangedEvent.cs
- Lasso.cs
- FtpWebRequest.cs
- FixedSOMPageConstructor.cs
- SpoolingTaskBase.cs
- AsymmetricKeyExchangeFormatter.cs
- MarkupExtensionReturnTypeAttribute.cs
- ISAPIRuntime.cs
- ExpressionTextBox.xaml.cs
- ExpressionUtilities.cs
- GlobalizationAssembly.cs
- HttpSocketManager.cs
- TableParagraph.cs
- RenamedEventArgs.cs
- ConstraintCollection.cs
- UInt16Converter.cs
- X509ChainElement.cs
- BindingContext.cs
- Style.cs
- WSMessageEncoding.cs
- BlurBitmapEffect.cs
- FolderLevelBuildProviderCollection.cs
- Rect3DConverter.cs
- ExpressionBuilder.cs
- TreeViewImageGenerator.cs
- TargetConverter.cs
- ControlAdapter.cs
- XamlToRtfParser.cs
- SqlUtils.cs
- UserControlCodeDomTreeGenerator.cs
- DefaultDiscoveryServiceExtension.cs
- TimeSpanFormat.cs
- GlobalAclOperationRequirement.cs
- AudienceUriMode.cs
- EntityAdapter.cs
- GiveFeedbackEventArgs.cs
- Expander.cs
- PlanCompiler.cs
- Registry.cs
- WinInetCache.cs
- GACMembershipCondition.cs
- OutOfProcStateClientManager.cs
- QilCloneVisitor.cs
- WebBrowserContainer.cs
- Msec.cs
- ConstNode.cs
- TypeConverterHelper.cs
- HtmlElement.cs
- SqlTypeSystemProvider.cs
- SingleAnimation.cs
- SpeechEvent.cs
- NavigationCommands.cs
- PrinterResolution.cs
- CodeNamespaceImport.cs
- ProfileSettings.cs
- FormViewInsertEventArgs.cs
- DropSourceBehavior.cs
- ObjectStateManagerMetadata.cs
- Operators.cs
- InvokePatternIdentifiers.cs
- ScriptReferenceEventArgs.cs
- SqlCacheDependencySection.cs
- DirectionalAction.cs
- TraceUtility.cs
- DetailsViewDeleteEventArgs.cs
- PageParser.cs
- TransactionManager.cs