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
- HttpListenerRequest.cs
- MarginsConverter.cs
- RegexNode.cs
- NamespaceList.cs
- Vector3DKeyFrameCollection.cs
- LogPolicy.cs
- SafeMILHandleMemoryPressure.cs
- ContextMenuStrip.cs
- DataServiceQueryException.cs
- CustomCredentialPolicy.cs
- SQlBooleanStorage.cs
- Util.cs
- XmlSchemaDatatype.cs
- TextElement.cs
- TimeSpanConverter.cs
- CellRelation.cs
- UIElement3DAutomationPeer.cs
- XamlVector3DCollectionSerializer.cs
- StyleBamlTreeBuilder.cs
- StringFreezingAttribute.cs
- DataControlFieldCell.cs
- HttpDictionary.cs
- LongPath.cs
- WebHeaderCollection.cs
- SqlNodeTypeOperators.cs
- ScriptingScriptResourceHandlerSection.cs
- UIPropertyMetadata.cs
- PostBackOptions.cs
- ExpandableObjectConverter.cs
- DataFormats.cs
- XmlEntity.cs
- DataGridViewRowEventArgs.cs
- log.cs
- AutomationIdentifierGuids.cs
- Events.cs
- ACL.cs
- PageParser.cs
- XmlSubtreeReader.cs
- FixedNode.cs
- ClipboardData.cs
- FontSourceCollection.cs
- ClrPerspective.cs
- util.cs
- FieldNameLookup.cs
- PasswordBoxAutomationPeer.cs
- ActiveXHost.cs
- MimePart.cs
- PageRanges.cs
- SafeRightsManagementQueryHandle.cs
- TableParagraph.cs
- ToolStripDropDownClosingEventArgs.cs
- SkipStoryboardToFill.cs
- ToolStripSettings.cs
- XmlChildNodes.cs
- DecimalConstantAttribute.cs
- BrushMappingModeValidation.cs
- SQLDateTimeStorage.cs
- ObjectRef.cs
- SendSecurityHeader.cs
- MonthCalendarDesigner.cs
- WebReferencesBuildProvider.cs
- TraceLog.cs
- ApplicationSettingsBase.cs
- UxThemeWrapper.cs
- PerformanceCounter.cs
- ContainerParaClient.cs
- Normalization.cs
- SchemaElementDecl.cs
- SqlBuilder.cs
- SpellerStatusTable.cs
- MatrixKeyFrameCollection.cs
- WebBrowser.cs
- TraceRecord.cs
- HttpHostedTransportConfiguration.cs
- ColumnReorderedEventArgs.cs
- PageParserFilter.cs
- VBCodeProvider.cs
- Int32Rect.cs
- Baml2006ReaderContext.cs
- ToolStripItem.cs
- FacetDescriptionElement.cs
- PKCS1MaskGenerationMethod.cs
- TypeTypeConverter.cs
- XPathScanner.cs
- DataGridPageChangedEventArgs.cs
- NameValueFileSectionHandler.cs
- SqlTopReducer.cs
- SQLByteStorage.cs
- TraceLevelStore.cs
- IUnknownConstantAttribute.cs
- AtlasWeb.Designer.cs
- ToolStripDropDownClosedEventArgs.cs
- BaseComponentEditor.cs
- SqlFacetAttribute.cs
- SqlStream.cs
- AnimatedTypeHelpers.cs
- BindingWorker.cs
- StreamAsIStream.cs
- xsdvalidator.cs
- MiniAssembly.cs