Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- VersionedStreamOwner.cs
- PromptStyle.cs
- SvcMapFile.cs
- MachineKeySection.cs
- MatrixCamera.cs
- GeometryCollection.cs
- EventInfo.cs
- RelationshipType.cs
- ObjectQuery.cs
- TemplateControlBuildProvider.cs
- TableLayoutStyle.cs
- VisualTreeUtils.cs
- SecurityDescriptor.cs
- TreeWalkHelper.cs
- ConnectionPoint.cs
- BookmarkWorkItem.cs
- InstancePersistenceCommand.cs
- ColorAnimationUsingKeyFrames.cs
- DataService.cs
- FileLevelControlBuilderAttribute.cs
- SecurityContext.cs
- CheckBox.cs
- HttpResponseHeader.cs
- GridViewCommandEventArgs.cs
- XmlSchemaRedefine.cs
- WebPartDeleteVerb.cs
- StoreAnnotationsMap.cs
- HttpDebugHandler.cs
- ColorPalette.cs
- CodeAttributeDeclarationCollection.cs
- PassportAuthenticationEventArgs.cs
- FlowPosition.cs
- XmlCustomFormatter.cs
- UInt16.cs
- DeferredTextReference.cs
- BaseDataList.cs
- SqlDataSourceQueryEditor.cs
- DataGridTable.cs
- ReadOnlyDataSource.cs
- StreamAsIStream.cs
- DbConnectionClosed.cs
- ResourceExpressionBuilder.cs
- StdValidatorsAndConverters.cs
- SqlUDTStorage.cs
- XmlSchemaComplexType.cs
- securestring.cs
- ObjectConverter.cs
- HighContrastHelper.cs
- DefaultPrintController.cs
- HttpResponseInternalWrapper.cs
- Keyboard.cs
- CompilationLock.cs
- EntityDataSourceDataSelection.cs
- _NtlmClient.cs
- GetPageNumberCompletedEventArgs.cs
- IconHelper.cs
- MaterializeFromAtom.cs
- ObjectCloneHelper.cs
- CompoundFileStreamReference.cs
- SymbolEqualComparer.cs
- MessageQueueCriteria.cs
- QuestionEventArgs.cs
- ModuleBuilderData.cs
- ResourcesBuildProvider.cs
- ConfigPathUtility.cs
- GuidelineSet.cs
- InlineCollection.cs
- DescendentsWalkerBase.cs
- XmlSchemaImporter.cs
- TimeSpanOrInfiniteConverter.cs
- WebRequestModuleElement.cs
- ByteStream.cs
- PolyLineSegment.cs
- baseshape.cs
- SqlDataSourceStatusEventArgs.cs
- AnonymousIdentificationModule.cs
- ConstructorBuilder.cs
- EnumerableRowCollectionExtensions.cs
- ListViewEditEventArgs.cs
- JsonWriterDelegator.cs
- BaseTemplatedMobileComponentEditor.cs
- StorageSetMapping.cs
- CurrencyWrapper.cs
- SubMenuStyle.cs
- SettingsPropertyNotFoundException.cs
- Transform3DGroup.cs
- EventsTab.cs
- DataGridViewToolTip.cs
- JsonReaderWriterFactory.cs
- CodeCastExpression.cs
- HtmlWindowCollection.cs
- QueryMath.cs
- DocumentXmlWriter.cs
- DataGridPagerStyle.cs
- HostSecurityManager.cs
- ItemCollection.cs
- Schedule.cs
- MatrixUtil.cs
- OletxCommittableTransaction.cs
- ClientRoleProvider.cs