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
- OdbcEnvironmentHandle.cs
- FilteredReadOnlyMetadataCollection.cs
- MessageOperationFormatter.cs
- XpsLiterals.cs
- Stopwatch.cs
- KeyValuePair.cs
- SQLBinaryStorage.cs
- TextServicesCompartmentContext.cs
- WSFederationHttpBindingCollectionElement.cs
- KnownColorTable.cs
- DataException.cs
- OutputCacheSettings.cs
- ExpressionBuilderContext.cs
- SafeBitVector32.cs
- ParseHttpDate.cs
- AnimationStorage.cs
- CollectionEditorDialog.cs
- ListContractAdapter.cs
- EntityDataSourceEntitySetNameItem.cs
- RenderDataDrawingContext.cs
- SqlExpander.cs
- InstanceNotFoundException.cs
- NonBatchDirectoryCompiler.cs
- TypeSystemProvider.cs
- CellNormalizer.cs
- OleDbFactory.cs
- XmlReaderDelegator.cs
- CommonObjectSecurity.cs
- NodeInfo.cs
- querybuilder.cs
- SelectedDatesCollection.cs
- DesignerValidatorAdapter.cs
- TdsEnums.cs
- AspCompat.cs
- EventData.cs
- IdentityModelDictionary.cs
- PowerStatus.cs
- KeyboardDevice.cs
- EUCJPEncoding.cs
- DocComment.cs
- SynchronousChannelMergeEnumerator.cs
- MemberListBinding.cs
- SparseMemoryStream.cs
- TreeNode.cs
- ThemeInfoAttribute.cs
- DefaultValueConverter.cs
- DatatypeImplementation.cs
- FixedTextView.cs
- XmlSchemaIdentityConstraint.cs
- GlyphRunDrawing.cs
- WindowsToolbarItemAsMenuItem.cs
- CountdownEvent.cs
- JsonEnumDataContract.cs
- GridViewHeaderRowPresenter.cs
- MsdtcWrapper.cs
- GPPOINT.cs
- SchemaNames.cs
- DataErrorValidationRule.cs
- NonVisualControlAttribute.cs
- StorageMappingItemCollection.cs
- HiddenFieldPageStatePersister.cs
- TypeTypeConverter.cs
- PackUriHelper.cs
- IssuanceLicense.cs
- ClearTypeHintValidation.cs
- XPathNodeList.cs
- ClientTargetCollection.cs
- TextRunProperties.cs
- IIS7UserPrincipal.cs
- FormViewRow.cs
- HttpAsyncResult.cs
- Header.cs
- XmlnsDictionary.cs
- ConsumerConnectionPointCollection.cs
- NodeCounter.cs
- BinaryNegotiation.cs
- ScrollItemPatternIdentifiers.cs
- TypeToken.cs
- SmtpDigestAuthenticationModule.cs
- WebEventTraceProvider.cs
- DocumentApplicationJournalEntry.cs
- Nodes.cs
- StrongNameSignatureInformation.cs
- ToolStripDropDownButton.cs
- BooleanAnimationBase.cs
- XmlChildEnumerator.cs
- Symbol.cs
- SystemIPv4InterfaceProperties.cs
- ConfigXmlComment.cs
- HMAC.cs
- ControlHelper.cs
- Internal.cs
- ImageListImageEditor.cs
- Opcode.cs
- UnsafeNetInfoNativeMethods.cs
- XPathParser.cs
- CodeSubDirectory.cs
- ContainerParaClient.cs
- Directory.cs
- ReadOnlyAttribute.cs