Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StackBuilderSink.cs
- DBParameter.cs
- ByeMessage11.cs
- MetadataFile.cs
- SymmetricAlgorithm.cs
- CounterSample.cs
- XmlDataDocument.cs
- XXXOnTypeBuilderInstantiation.cs
- SqlCacheDependencyDatabase.cs
- StrongTypingException.cs
- DataRow.cs
- QueryRewriter.cs
- StructuralObject.cs
- IntellisenseTextBox.cs
- NumberSubstitution.cs
- CalendarDateRangeChangingEventArgs.cs
- EntityAdapter.cs
- ScriptingProfileServiceSection.cs
- SingleResultAttribute.cs
- GeneralTransformCollection.cs
- ParameterReplacerVisitor.cs
- WindowsStreamSecurityElement.cs
- GridViewPageEventArgs.cs
- Operand.cs
- RequestUriProcessor.cs
- CodeIdentifier.cs
- WindowsFormsHostPropertyMap.cs
- RightsManagementEncryptedStream.cs
- PropertyManager.cs
- XmlILStorageConverter.cs
- FileLevelControlBuilderAttribute.cs
- PassportAuthentication.cs
- ApplicationDirectoryMembershipCondition.cs
- Registry.cs
- PageCatalogPartDesigner.cs
- CssTextWriter.cs
- RootBrowserWindowAutomationPeer.cs
- TableLayoutStyleCollection.cs
- SelectionItemPattern.cs
- EditorZoneBase.cs
- XmlDigitalSignatureProcessor.cs
- CollectionView.cs
- ColumnMapVisitor.cs
- TableColumn.cs
- ProgressChangedEventArgs.cs
- WebPartMovingEventArgs.cs
- SafeCryptContextHandle.cs
- ProtectedConfiguration.cs
- StandardTransformFactory.cs
- SelectingProviderEventArgs.cs
- SessionStateContainer.cs
- XmlSchemaDatatype.cs
- NetMsmqBindingCollectionElement.cs
- ButtonColumn.cs
- EntityObject.cs
- BlockCollection.cs
- PropertyMapper.cs
- StylusOverProperty.cs
- ServiceObjectContainer.cs
- Scene3D.cs
- VerificationAttribute.cs
- XamlFigureLengthSerializer.cs
- BufferBuilder.cs
- InvalidProgramException.cs
- RepeaterCommandEventArgs.cs
- CompareInfo.cs
- BinaryUtilClasses.cs
- RuntimeConfigurationRecord.cs
- EnumerableWrapperWeakToStrong.cs
- GifBitmapDecoder.cs
- securitymgrsite.cs
- TypeConverterMarkupExtension.cs
- DBSqlParserColumnCollection.cs
- HScrollProperties.cs
- Msmq4SubqueuePoisonHandler.cs
- WorkflowApplicationUnhandledExceptionEventArgs.cs
- ScriptingWebServicesSectionGroup.cs
- SimpleTypeResolver.cs
- AppDomainProtocolHandler.cs
- TextBoxAutoCompleteSourceConverter.cs
- HtmlHead.cs
- DescendantBaseQuery.cs
- dataSvcMapFileLoader.cs
- StoreContentChangedEventArgs.cs
- PassportAuthenticationModule.cs
- MultiView.cs
- TableLayoutPanelCellPosition.cs
- SqlFunctionAttribute.cs
- HScrollProperties.cs
- NameHandler.cs
- LazyInitializer.cs
- SectionUpdates.cs
- UrlMappingsModule.cs
- MasterPageCodeDomTreeGenerator.cs
- LinkUtilities.cs
- ObjectStorage.cs
- FormViewModeEventArgs.cs
- ErrorLog.cs
- SignedXml.cs
- SafeRightsManagementSessionHandle.cs