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
- KoreanLunisolarCalendar.cs
- Vector3D.cs
- TextureBrush.cs
- basevalidator.cs
- TextDpi.cs
- ConfigXmlSignificantWhitespace.cs
- RowSpanVector.cs
- AppDomainManager.cs
- Mapping.cs
- VirtualPathProvider.cs
- DiagnosticTrace.cs
- RuleSettingsCollection.cs
- BrowserCapabilitiesFactory35.cs
- securestring.cs
- ExecutionEngineException.cs
- XsltConvert.cs
- NumberSubstitution.cs
- MenuItem.cs
- AccessViolationException.cs
- WebSysDescriptionAttribute.cs
- SqlCharStream.cs
- ClientCultureInfo.cs
- Helpers.cs
- Variant.cs
- ResourceAttributes.cs
- ContentElement.cs
- RichTextBoxDesigner.cs
- ClientTargetCollection.cs
- PcmConverter.cs
- rsa.cs
- TextBoxRenderer.cs
- ElasticEase.cs
- CodeSnippetStatement.cs
- Paragraph.cs
- ConfigXmlSignificantWhitespace.cs
- InfoCardRSACryptoProvider.cs
- XMLSyntaxException.cs
- ListViewItem.cs
- Int32RectConverter.cs
- ExpressionBuilder.cs
- TextReader.cs
- NamespaceExpr.cs
- itemelement.cs
- StatusInfoItem.cs
- ToolStripDropDownClosingEventArgs.cs
- FtpWebRequest.cs
- TextEditorTables.cs
- SafeArrayRankMismatchException.cs
- ToolStripPanelDesigner.cs
- TimeEnumHelper.cs
- PageAsyncTask.cs
- Positioning.cs
- UnauthorizedAccessException.cs
- OracleDataReader.cs
- Viewport3DAutomationPeer.cs
- _SSPIWrapper.cs
- EdmToObjectNamespaceMap.cs
- SyndicationLink.cs
- CatalogPartCollection.cs
- CertificateElement.cs
- OptimalTextSource.cs
- StructureChangedEventArgs.cs
- JsonWriter.cs
- TypeFieldSchema.cs
- ZipIOLocalFileBlock.cs
- ContextMarshalException.cs
- ResumeStoryboard.cs
- ContextInformation.cs
- FormsAuthenticationModule.cs
- Label.cs
- DataGridViewSelectedColumnCollection.cs
- MarshalByValueComponent.cs
- SamlAuthorityBinding.cs
- GPStream.cs
- PlanCompilerUtil.cs
- Int16KeyFrameCollection.cs
- FieldAccessException.cs
- StatusBarDrawItemEvent.cs
- DropAnimation.xaml.cs
- SchemaEntity.cs
- ToolBar.cs
- ToolTipService.cs
- IUnknownConstantAttribute.cs
- DataGridViewCellValueEventArgs.cs
- BeginEvent.cs
- Buffer.cs
- BooleanStorage.cs
- InkCanvasInnerCanvas.cs
- RevocationPoint.cs
- PropertyGridEditorPart.cs
- HMACSHA512.cs
- SHA512Managed.cs
- SmiTypedGetterSetter.cs
- ScalarType.cs
- MetafileHeader.cs
- LayoutUtils.cs
- regiisutil.cs
- DataGridViewCellMouseEventArgs.cs
- XPathItem.cs
- ItemsPresenter.cs