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
- XmlObjectSerializerReadContext.cs
- RepeatEnumerable.cs
- RoleService.cs
- XslTransformFileEditor.cs
- PathSegment.cs
- SqlDataReaderSmi.cs
- IfAction.cs
- Bits.cs
- ProcessHostServerConfig.cs
- InputDevice.cs
- EditorServiceContext.cs
- CacheDict.cs
- SplashScreenNativeMethods.cs
- SqlTypeSystemProvider.cs
- SocketAddress.cs
- DiffuseMaterial.cs
- NativeMethods.cs
- PathFigure.cs
- UncommonField.cs
- AlphabeticalEnumConverter.cs
- WebControlParameterProxy.cs
- TraceEventCache.cs
- EntityKeyElement.cs
- Attributes.cs
- WebExceptionStatus.cs
- Variable.cs
- cookie.cs
- SystemUnicastIPAddressInformation.cs
- PtsCache.cs
- MasterPage.cs
- PerformanceCounterLib.cs
- DataTableClearEvent.cs
- SelectionUIService.cs
- FontSizeConverter.cs
- MarshalByValueComponent.cs
- QuadraticBezierSegment.cs
- DataGridViewSelectedCellCollection.cs
- ProjectionCamera.cs
- BitmapFrameDecode.cs
- DbConnectionPool.cs
- ShellProvider.cs
- MobileRedirect.cs
- UIElementIsland.cs
- SqlBinder.cs
- BlockUIContainer.cs
- ResourceAssociationTypeEnd.cs
- XmlComplianceUtil.cs
- ConversionContext.cs
- MediaTimeline.cs
- DiscreteKeyFrames.cs
- EpmContentSerializerBase.cs
- QueryAccessibilityHelpEvent.cs
- listviewsubitemcollectioneditor.cs
- Transform3D.cs
- CngKey.cs
- CachedFontFamily.cs
- AgileSafeNativeMemoryHandle.cs
- AssemblyNameProxy.cs
- TreeSet.cs
- TailCallAnalyzer.cs
- LayoutSettings.cs
- WSHttpBindingCollectionElement.cs
- TemplateControlCodeDomTreeGenerator.cs
- ConstraintConverter.cs
- DefaultBindingPropertyAttribute.cs
- HttpsChannelListener.cs
- IndividualDeviceConfig.cs
- CompositionDesigner.cs
- StorageMappingFragment.cs
- SqlDuplicator.cs
- MenuEventArgs.cs
- SoapServerMessage.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- InvokeMemberBinder.cs
- XmlTextReader.cs
- PolyLineSegmentFigureLogic.cs
- ToolboxCategory.cs
- PartitionResolver.cs
- UInt16Converter.cs
- ProcessHostFactoryHelper.cs
- Cell.cs
- TargetInvocationException.cs
- FlowPanelDesigner.cs
- XmlWhitespace.cs
- SparseMemoryStream.cs
- _Rfc2616CacheValidators.cs
- MetabaseServerConfig.cs
- EntryWrittenEventArgs.cs
- Attribute.cs
- DbgUtil.cs
- DesignerToolboxInfo.cs
- ReturnEventArgs.cs
- RegionIterator.cs
- SecurityKeyIdentifierClause.cs
- Timer.cs
- ZipIOExtraFieldZip64Element.cs
- ProviderIncompatibleException.cs
- versioninfo.cs
- ValueTypeFixupInfo.cs
- Camera.cs