Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- FormatSettings.cs
- ValidationEventArgs.cs
- ToolStripStatusLabel.cs
- TextUtf8RawTextWriter.cs
- ListViewItemMouseHoverEvent.cs
- NativeRecognizer.cs
- BitVector32.cs
- WebPartTransformerAttribute.cs
- AuthorizationPolicyTypeElementCollection.cs
- ErrorProvider.cs
- ThreadSafeList.cs
- ContainerActivationHelper.cs
- XPathNodeInfoAtom.cs
- InvalidOleVariantTypeException.cs
- SqlInternalConnectionTds.cs
- CompositeKey.cs
- WindowsAuthenticationEventArgs.cs
- TabletDevice.cs
- MediaElement.cs
- SeekableReadStream.cs
- Query.cs
- HostProtectionException.cs
- CachedBitmap.cs
- LabelDesigner.cs
- DataGridViewColumn.cs
- Script.cs
- ZipIOLocalFileHeader.cs
- DataServiceQueryProvider.cs
- AssociationEndMember.cs
- Stacktrace.cs
- Stacktrace.cs
- OutputBuffer.cs
- ITextView.cs
- PackageStore.cs
- ConfigurationProperty.cs
- DataGridViewCellFormattingEventArgs.cs
- DataSourceExpressionCollection.cs
- SqlErrorCollection.cs
- XmlStringTable.cs
- ColumnHeader.cs
- HashAlgorithm.cs
- ScrollViewerAutomationPeer.cs
- BaseTemplateParser.cs
- InboundActivityHelper.cs
- WsrmTraceRecord.cs
- StandardToolWindows.cs
- Accessible.cs
- CompilerScopeManager.cs
- SmiConnection.cs
- BStrWrapper.cs
- ProfilePropertySettings.cs
- MetabaseSettings.cs
- PerformanceCounterLib.cs
- ExtensionQuery.cs
- XmlUnspecifiedAttribute.cs
- sqlpipe.cs
- StringFreezingAttribute.cs
- TransactionProtocolConverter.cs
- DataControlFieldCollection.cs
- ComponentEvent.cs
- StyleCollection.cs
- cookiecontainer.cs
- XmlSchemaGroup.cs
- NavigationExpr.cs
- ToolStripDropDownDesigner.cs
- WebScriptServiceHost.cs
- SkinBuilder.cs
- VideoDrawing.cs
- EventMappingSettingsCollection.cs
- CommandField.cs
- SpellCheck.cs
- StrongNamePublicKeyBlob.cs
- SplitterEvent.cs
- UncommonField.cs
- AnonymousIdentificationModule.cs
- BeginStoryboard.cs
- PropertyChangingEventArgs.cs
- HttpClientCertificate.cs
- CommonObjectSecurity.cs
- ColumnBinding.cs
- RadioButtonPopupAdapter.cs
- ActivityWithResult.cs
- StorageTypeMapping.cs
- RepeaterItemEventArgs.cs
- DataRelationPropertyDescriptor.cs
- Speller.cs
- SQLByteStorage.cs
- PrinterSettings.cs
- PrinterSettings.cs
- XmlAutoDetectWriter.cs
- AssemblyAssociatedContentFileAttribute.cs
- ContainerControl.cs
- CodeFieldReferenceExpression.cs
- RegionIterator.cs
- CharacterShapingProperties.cs
- HScrollProperties.cs
- Hashtable.cs
- Light.cs
- ExceptionUtil.cs
- TraceContextEventArgs.cs