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
- Misc.cs
- EntityDataSourceChangedEventArgs.cs
- SecurityCriticalDataForSet.cs
- SqlPersonalizationProvider.cs
- Int32Rect.cs
- ToolboxComponentsCreatingEventArgs.cs
- WebBrowserEvent.cs
- MaskedTextProvider.cs
- FixedHighlight.cs
- Util.cs
- LocalValueEnumerator.cs
- BooleanStorage.cs
- Attributes.cs
- TeredoHelper.cs
- PathFigure.cs
- AndMessageFilterTable.cs
- SurrogateDataContract.cs
- _AuthenticationState.cs
- MatchNoneMessageFilter.cs
- ComboBoxItem.cs
- _RequestCacheProtocol.cs
- Parameter.cs
- NetWebProxyFinder.cs
- TemplateComponentConnector.cs
- SimpleRecyclingCache.cs
- ChildrenQuery.cs
- ContextConfiguration.cs
- Size.cs
- QualifierSet.cs
- RadioButton.cs
- smtpconnection.cs
- DesignerCapabilities.cs
- SqlBooleanMismatchVisitor.cs
- RankException.cs
- TrustLevel.cs
- DecimalAnimation.cs
- TextContainer.cs
- DataGridViewTopLeftHeaderCell.cs
- XmlSerializationWriter.cs
- PenThread.cs
- DesignerCategoryAttribute.cs
- CssClassPropertyAttribute.cs
- VarRemapper.cs
- ToolboxItemCollection.cs
- GenerateHelper.cs
- KeyToListMap.cs
- XPathExpr.cs
- Pointer.cs
- PassportAuthenticationModule.cs
- InstanceValue.cs
- IPAddress.cs
- PointUtil.cs
- ObjectViewQueryResultData.cs
- TemplatePartAttribute.cs
- Base64Encoding.cs
- SQLInt32Storage.cs
- FontResourceCache.cs
- PrintingPermissionAttribute.cs
- SqlStatistics.cs
- OdbcEnvironment.cs
- XmlSchemaInferenceException.cs
- ClientBuildManager.cs
- DataGridCommandEventArgs.cs
- XamlReaderHelper.cs
- Rect3D.cs
- FontFamilyConverter.cs
- ProtectedConfigurationProviderCollection.cs
- DynamicObject.cs
- Model3DGroup.cs
- AnnotationHighlightLayer.cs
- Int64Animation.cs
- CompModSwitches.cs
- PersistNameAttribute.cs
- ByteStack.cs
- DataGridViewMethods.cs
- BitmapEffectGroup.cs
- SqlTrackingWorkflowInstance.cs
- DataContractJsonSerializer.cs
- SoapFormatter.cs
- ModelUIElement3D.cs
- TextTreeTextNode.cs
- DataBoundLiteralControl.cs
- TransformValueSerializer.cs
- AffineTransform3D.cs
- ProjectionQueryOptionExpression.cs
- ValueSerializerAttribute.cs
- RuntimeConfig.cs
- QilPatternFactory.cs
- XamlStyleSerializer.cs
- XPathExpr.cs
- InfoCardListRequest.cs
- ToolTipAutomationPeer.cs
- GroupByExpressionRewriter.cs
- ActivityCodeGenerator.cs
- NavigationHelper.cs
- XmlCharCheckingReader.cs
- TreeView.cs
- DataPager.cs
- TableItemStyle.cs
- ReadWriteObjectLock.cs