Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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: [....] 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
- XomlCompilerHelpers.cs
- StatementContext.cs
- XmlNamespaceDeclarationsAttribute.cs
- ManagedWndProcTracker.cs
- AdornerDecorator.cs
- StringExpressionSet.cs
- ToolStripMenuItemCodeDomSerializer.cs
- MetadataException.cs
- ViewBase.cs
- SafeNativeMethodsCLR.cs
- WebBrowserHelper.cs
- CompositeKey.cs
- CodeGenerator.cs
- Roles.cs
- System.Data_BID.cs
- AdornerDecorator.cs
- XmlSecureResolver.cs
- TypeSystem.cs
- Connector.xaml.cs
- PackageRelationship.cs
- ToolStripComboBox.cs
- UpDownEvent.cs
- TextWriterTraceListener.cs
- RemotingHelper.cs
- EmptyEnumerator.cs
- ExtensionDataObject.cs
- Columns.cs
- MiniCustomAttributeInfo.cs
- GenericTypeParameterBuilder.cs
- StylusDownEventArgs.cs
- listitem.cs
- AuthenticationService.cs
- Image.cs
- ZipIOModeEnforcingStream.cs
- DataGridViewSelectedCellCollection.cs
- WorkflowQueue.cs
- DynamicRendererThreadManager.cs
- SimpleTypesSurrogate.cs
- LinkAreaEditor.cs
- SQLBinary.cs
- CodeMemberProperty.cs
- WinFormsComponentEditor.cs
- CircleEase.cs
- PrinterUnitConvert.cs
- InvalidCommandTreeException.cs
- TargetException.cs
- XmlUrlEditor.cs
- KeyedHashAlgorithm.cs
- WorkflowShape.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- WebServiceTypeData.cs
- Currency.cs
- ValidatorCompatibilityHelper.cs
- PropertyConverter.cs
- XPathDocument.cs
- TypeReference.cs
- MembershipSection.cs
- RemotingClientProxy.cs
- XPathNodeIterator.cs
- BasicKeyConstraint.cs
- ExpressionWriter.cs
- Serializer.cs
- XmlDataSourceNodeDescriptor.cs
- XmlStringTable.cs
- codemethodreferenceexpression.cs
- ApplicationInfo.cs
- CodeTypeReferenceExpression.cs
- webclient.cs
- ServiceModelTimeSpanValidator.cs
- Utils.cs
- CreateParams.cs
- DateTimeOffsetStorage.cs
- TextStore.cs
- ProgressBarRenderer.cs
- PeerNameRegistration.cs
- SingleAnimationUsingKeyFrames.cs
- SqlClientPermission.cs
- NavigationService.cs
- TrustManagerPromptUI.cs
- SecurityRuntime.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- Byte.cs
- RegistrationProxy.cs
- newinstructionaction.cs
- AddressingVersion.cs
- XmlAttributeCollection.cs
- SolidBrush.cs
- DefaultMergeHelper.cs
- RouteValueExpressionBuilder.cs
- ObjectDataSourceEventArgs.cs
- DbConnectionOptions.cs
- Int32Converter.cs
- ByteStream.cs
- ValidationRuleCollection.cs
- HttpApplication.cs
- SqlRowUpdatingEvent.cs
- StrongTypingException.cs
- PocoEntityKeyStrategy.cs
- RectKeyFrameCollection.cs
- ChangeConflicts.cs