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
- EntityDataSourceWizardForm.cs
- WebPartMinimizeVerb.cs
- WebRequest.cs
- BlockCollection.cs
- LockRecursionException.cs
- OuterGlowBitmapEffect.cs
- HttpModule.cs
- DispatcherExceptionEventArgs.cs
- DataServiceCollectionOfT.cs
- GAC.cs
- SolidColorBrush.cs
- SqlReferenceCollection.cs
- DoubleKeyFrameCollection.cs
- Processor.cs
- XmlSchemaAttribute.cs
- BufferedWebEventProvider.cs
- OneOfScalarConst.cs
- RegexCode.cs
- ArcSegment.cs
- ComboBox.cs
- ChtmlPhoneCallAdapter.cs
- documentsequencetextcontainer.cs
- InstanceStoreQueryResult.cs
- BamlMapTable.cs
- SatelliteContractVersionAttribute.cs
- DynamicValidatorEventArgs.cs
- ProfilePropertySettings.cs
- WebBrowserSiteBase.cs
- ValidatorCollection.cs
- StoreItemCollection.cs
- DataGridDetailsPresenterAutomationPeer.cs
- AudioFormatConverter.cs
- SHA256.cs
- EffectiveValueEntry.cs
- IMembershipProvider.cs
- diagnosticsswitches.cs
- RowVisual.cs
- XmlStreamStore.cs
- HttpListenerContext.cs
- ListBase.cs
- Schema.cs
- SqlCacheDependencyDatabaseCollection.cs
- LoginUtil.cs
- Control.cs
- ListItemParagraph.cs
- DataExpression.cs
- CompilerInfo.cs
- HybridObjectCache.cs
- ConfigurationValidatorAttribute.cs
- TargetParameterCountException.cs
- _Win32.cs
- FieldNameLookup.cs
- EmptyStringExpandableObjectConverter.cs
- TransactionManagerProxy.cs
- PointAnimationBase.cs
- CellTreeNodeVisitors.cs
- SoapEnumAttribute.cs
- DummyDataSource.cs
- ProcessRequestArgs.cs
- WindowsBrush.cs
- ImageMetadata.cs
- ToolStripPanelDesigner.cs
- DecimalKeyFrameCollection.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- ReferentialConstraint.cs
- KeyEvent.cs
- ExtensionElement.cs
- XPathNode.cs
- PopupControlService.cs
- MDIControlStrip.cs
- ZipQueryOperator.cs
- SqlNotificationEventArgs.cs
- InputLanguageSource.cs
- InvalidProgramException.cs
- DataGridViewAdvancedBorderStyle.cs
- ApplicationServiceHelper.cs
- GroupStyle.cs
- SystemColors.cs
- SerializationSectionGroup.cs
- Timer.cs
- StatusBar.cs
- AlternateView.cs
- ClonableStack.cs
- HebrewCalendar.cs
- Storyboard.cs
- XPathDocumentBuilder.cs
- AnnotationComponentChooser.cs
- VectorCollection.cs
- SortKey.cs
- GatewayDefinition.cs
- DataGridViewRowCollection.cs
- ChameleonKey.cs
- MemoryMappedFile.cs
- QilIterator.cs
- VerificationException.cs
- Msec.cs
- MoveSizeWinEventHandler.cs
- EventEntry.cs
- SchemaElementLookUpTableEnumerator.cs
- Metafile.cs