Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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: [....] 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
- SkewTransform.cs
- Menu.cs
- WindowsTitleBar.cs
- CharacterBufferReference.cs
- DesignerActionMethodItem.cs
- IODescriptionAttribute.cs
- HttpSessionStateBase.cs
- NativeMethods.cs
- ApplicationServiceHelper.cs
- CodeSnippetCompileUnit.cs
- ColumnMapProcessor.cs
- PeerNameRegistration.cs
- MultipleViewPatternIdentifiers.cs
- SystemIcons.cs
- PreviewPrintController.cs
- streamingZipPartStream.cs
- CorrelationScope.cs
- XmlTextReaderImplHelpers.cs
- UniformGrid.cs
- SamlConstants.cs
- X509CertificateRecipientServiceCredential.cs
- CqlErrorHelper.cs
- TextDecorationUnitValidation.cs
- TableLayoutColumnStyleCollection.cs
- TransmissionStrategy.cs
- ActivityLocationReferenceEnvironment.cs
- DbConnectionPoolIdentity.cs
- UpdatePanelTriggerCollection.cs
- ByteStream.cs
- PanelDesigner.cs
- XmlCDATASection.cs
- Globals.cs
- KeyManager.cs
- Model3DCollection.cs
- SecurityUtils.cs
- HMACMD5.cs
- TypeLibConverter.cs
- ResizeGrip.cs
- HttpModule.cs
- MessagePropertyDescription.cs
- SevenBitStream.cs
- FormViewUpdateEventArgs.cs
- ProbeDuplex11AsyncResult.cs
- NotCondition.cs
- CodeStatement.cs
- ListItemParagraph.cs
- FontWeightConverter.cs
- Inflater.cs
- PnrpPermission.cs
- TextDecorationLocationValidation.cs
- TextEncodedRawTextWriter.cs
- TypeUtils.cs
- DivideByZeroException.cs
- RadioButtonFlatAdapter.cs
- NameSpaceEvent.cs
- DesignBindingEditor.cs
- MulticastNotSupportedException.cs
- XsltContext.cs
- PriorityChain.cs
- CodeAttributeDeclaration.cs
- DataGridHeaderBorder.cs
- PathParser.cs
- EditorBrowsableAttribute.cs
- EnvironmentPermission.cs
- MergeLocalizationDirectives.cs
- EventProviderBase.cs
- SerialErrors.cs
- WebPartUserCapability.cs
- ArcSegment.cs
- TransactionalPackage.cs
- TypeForwardedToAttribute.cs
- TextView.cs
- CounterCreationDataCollection.cs
- ShapeTypeface.cs
- HttpStaticObjectsCollectionBase.cs
- EnumValidator.cs
- BitmapEncoder.cs
- DocumentationServerProtocol.cs
- BitmapEffectDrawing.cs
- DeferredElementTreeState.cs
- XmlSerializerSection.cs
- ParserExtension.cs
- ServiceThrottlingBehavior.cs
- BrushMappingModeValidation.cs
- autovalidator.cs
- Timer.cs
- PreProcessInputEventArgs.cs
- ReachDocumentSequenceSerializer.cs
- InternalPolicyElement.cs
- XamlPoint3DCollectionSerializer.cs
- UserMapPath.cs
- IssuedTokenServiceCredential.cs
- input.cs
- BinHexDecoder.cs
- XmlDocumentSerializer.cs
- DrawingGroupDrawingContext.cs
- NamedPipeHostedTransportConfiguration.cs
- StickyNoteHelper.cs
- AbsoluteQuery.cs
- TaskbarItemInfo.cs