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
- NamespaceEmitter.cs
- HttpListenerException.cs
- ConcurrentQueue.cs
- Token.cs
- TemplateControl.cs
- DataGridItemCollection.cs
- SettingsAttributes.cs
- OdbcStatementHandle.cs
- Triangle.cs
- SqlInternalConnectionTds.cs
- IsolatedStorageFilePermission.cs
- InvokeMethodActivity.cs
- HtmlInputControl.cs
- OneOfElement.cs
- LinearGradientBrush.cs
- MimeXmlReflector.cs
- ToolStripContentPanel.cs
- TypedTableBase.cs
- MsdtcClusterUtils.cs
- TryLoadRunnableWorkflowCommand.cs
- SignedXml.cs
- WebRequestModulesSection.cs
- CodeDirectiveCollection.cs
- BuildManagerHost.cs
- Mappings.cs
- ContentIterators.cs
- TableLayoutStyleCollection.cs
- DynamicFilterExpression.cs
- ListViewInsertEventArgs.cs
- CompilationRelaxations.cs
- DataSourceXmlAttributeAttribute.cs
- BitmapMetadataEnumerator.cs
- ScriptDescriptor.cs
- Style.cs
- ScrollChangedEventArgs.cs
- XsltContext.cs
- MessageDirection.cs
- TagNameToTypeMapper.cs
- ProfileSection.cs
- EventLogger.cs
- MutexSecurity.cs
- HostedElements.cs
- AgileSafeNativeMemoryHandle.cs
- TransactionManager.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- WebEventTraceProvider.cs
- CellTreeNodeVisitors.cs
- CodeMethodMap.cs
- GridViewRowCollection.cs
- SmiXetterAccessMap.cs
- InstanceDataCollection.cs
- PageCodeDomTreeGenerator.cs
- ProxyGenerationError.cs
- UnicodeEncoding.cs
- RunClient.cs
- HttpCacheVary.cs
- InputDevice.cs
- XsdBuildProvider.cs
- SQLDecimalStorage.cs
- HwndStylusInputProvider.cs
- Renderer.cs
- GradientStop.cs
- ScriptManagerProxy.cs
- TypeCollectionPropertyEditor.cs
- FixedDocument.cs
- ActivityTypeDesigner.xaml.cs
- CombinedGeometry.cs
- InternalSafeNativeMethods.cs
- BCryptSafeHandles.cs
- EditorResources.cs
- EdmTypeAttribute.cs
- QilValidationVisitor.cs
- ConsoleTraceListener.cs
- XmlDocumentType.cs
- _BaseOverlappedAsyncResult.cs
- ParallelTimeline.cs
- HitTestFilterBehavior.cs
- PackageDigitalSignature.cs
- HtmlToClrEventProxy.cs
- MessageQueueConverter.cs
- Int64Storage.cs
- DynamicResourceExtension.cs
- AdPostCacheSubstitution.cs
- HtmlImage.cs
- FormatSettings.cs
- DbConnectionPoolIdentity.cs
- TdsParserStateObject.cs
- XamlTreeBuilder.cs
- ProxySimple.cs
- WindowsStatic.cs
- DropDownHolder.cs
- UInt64Converter.cs
- DesignerWithHeader.cs
- List.cs
- ObjectDataSourceSelectingEventArgs.cs
- Matrix.cs
- EntityContainerEmitter.cs
- FileSystemEventArgs.cs
- AssemblyResourceLoader.cs
- printdlgexmarshaler.cs