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
- DocumentApplication.cs
- RepeaterItem.cs
- MouseActionValueSerializer.cs
- WhiteSpaceTrimStringConverter.cs
- TableRowsCollectionEditor.cs
- GuidelineCollection.cs
- VisualBrush.cs
- basevalidator.cs
- ObjectRef.cs
- SetterBase.cs
- CompositeScriptReferenceEventArgs.cs
- SqlTriggerContext.cs
- Pair.cs
- FloatAverageAggregationOperator.cs
- ActivityTypeDesigner.xaml.cs
- UInt32.cs
- SQLDoubleStorage.cs
- CommandBindingCollection.cs
- relpropertyhelper.cs
- DataGridViewComboBoxCell.cs
- PanelDesigner.cs
- RelOps.cs
- ThreadAttributes.cs
- DoubleCollection.cs
- Number.cs
- WebConfigurationHost.cs
- PhysicalOps.cs
- WrappedIUnknown.cs
- FileEnumerator.cs
- AuthenticationException.cs
- UpdatePanel.cs
- RequestDescription.cs
- UmAlQuraCalendar.cs
- ItemChangedEventArgs.cs
- AssertSection.cs
- ThicknessConverter.cs
- Base64Stream.cs
- XmlHierarchicalEnumerable.cs
- RecordBuilder.cs
- AxParameterData.cs
- CanonicalizationDriver.cs
- InvalidProgramException.cs
- DbConvert.cs
- TextEditorParagraphs.cs
- NavigationPropertyEmitter.cs
- HttpGetServerProtocol.cs
- QueryResponse.cs
- HyperlinkAutomationPeer.cs
- MessageQueuePermissionEntry.cs
- StorageConditionPropertyMapping.cs
- DefaultBinder.cs
- QEncodedStream.cs
- BitmapEffectGeneralTransform.cs
- ApplyImportsAction.cs
- CompilationPass2Task.cs
- WorkflowServiceBehavior.cs
- TrackingLocationCollection.cs
- ParserOptions.cs
- MarkupCompilePass2.cs
- ComboBoxRenderer.cs
- MessageContractAttribute.cs
- WeakEventManager.cs
- NamedObject.cs
- OverflowException.cs
- BatchServiceHost.cs
- GlobalAllocSafeHandle.cs
- PeerResolverElement.cs
- TextAdaptor.cs
- PropertyGrid.cs
- BamlStream.cs
- Axis.cs
- dbenumerator.cs
- CompensationToken.cs
- PropagatorResult.cs
- SelectionPattern.cs
- StrokeCollection.cs
- ContentPlaceHolder.cs
- SecurityAlgorithmSuiteConverter.cs
- TextTreeInsertElementUndoUnit.cs
- IsolatedStorage.cs
- GestureRecognizer.cs
- ADMembershipUser.cs
- ColumnWidthChangedEvent.cs
- UnSafeCharBuffer.cs
- FixedTextContainer.cs
- BitmapEffectGroup.cs
- ContextQuery.cs
- SystemMulticastIPAddressInformation.cs
- Environment.cs
- StrongName.cs
- WriteableOnDemandStream.cs
- Line.cs
- X509RawDataKeyIdentifierClause.cs
- ApplicationServiceManager.cs
- BinaryUtilClasses.cs
- TextWriter.cs
- RoleManagerEventArgs.cs
- WpfWebRequestHelper.cs
- DES.cs
- EdmFunction.cs