Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Documents / GetPageNumberCompletedEventArgs.cs / 1 / GetPageNumberCompletedEventArgs.cs
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
// File: GetPageNumberCompletedEventArgs.cs
//
// Description: GetPageNumberCompleted event.
//
// History:
// 08/29/2005 : grzegorz - created.
//
//---------------------------------------------------------------------------
using System.ComponentModel; // AsyncCompletedEventArgs
namespace System.Windows.Documents
{
///
/// GetPageNumberCompleted event handler.
///
public delegate void GetPageNumberCompletedEventHandler(object sender, GetPageNumberCompletedEventArgs e);
///
/// Event arguments for the GetPageNumberCompleted event.
///
public class GetPageNumberCompletedEventArgs : AsyncCompletedEventArgs
{
///
/// Constructor.
///
/// The parameter passed into the GetPageNumberAsync call.
/// The first page number on which the element appears.
/// Error occurred during an asynchronous operation.
/// Whether an asynchronous operation has been cancelled.
/// Unique identifier for the asynchronous task.
public GetPageNumberCompletedEventArgs(ContentPosition contentPosition, int pageNumber, Exception error, bool cancelled, object userState)
:
base(error, cancelled, userState)
{
_contentPosition = contentPosition;
_pageNumber = pageNumber;
}
///
/// The parameter passed into the GetPageNumberAsync call.
///
public ContentPosition ContentPosition
{
get
{
// Raise an exception if the operation failed or was cancelled.
this.RaiseExceptionIfNecessary();
return _contentPosition;
}
}
///
/// The first page number on which the element appears.
///
public int PageNumber
{
get
{
// Raise an exception if the operation failed or was cancelled.
this.RaiseExceptionIfNecessary();
return _pageNumber;
}
}
///
/// The parameter passed into the GetPageNumberAsync call.
///
private readonly ContentPosition _contentPosition;
///
/// The first page number on which the element appears.
///
private readonly int _pageNumber;
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
// File: GetPageNumberCompletedEventArgs.cs
//
// Description: GetPageNumberCompleted event.
//
// History:
// 08/29/2005 : grzegorz - created.
//
//---------------------------------------------------------------------------
using System.ComponentModel; // AsyncCompletedEventArgs
namespace System.Windows.Documents
{
///
/// GetPageNumberCompleted event handler.
///
public delegate void GetPageNumberCompletedEventHandler(object sender, GetPageNumberCompletedEventArgs e);
///
/// Event arguments for the GetPageNumberCompleted event.
///
public class GetPageNumberCompletedEventArgs : AsyncCompletedEventArgs
{
///
/// Constructor.
///
/// The parameter passed into the GetPageNumberAsync call.
/// The first page number on which the element appears.
/// Error occurred during an asynchronous operation.
/// Whether an asynchronous operation has been cancelled.
/// Unique identifier for the asynchronous task.
public GetPageNumberCompletedEventArgs(ContentPosition contentPosition, int pageNumber, Exception error, bool cancelled, object userState)
:
base(error, cancelled, userState)
{
_contentPosition = contentPosition;
_pageNumber = pageNumber;
}
///
/// The parameter passed into the GetPageNumberAsync call.
///
public ContentPosition ContentPosition
{
get
{
// Raise an exception if the operation failed or was cancelled.
this.RaiseExceptionIfNecessary();
return _contentPosition;
}
}
///
/// The first page number on which the element appears.
///
public int PageNumber
{
get
{
// Raise an exception if the operation failed or was cancelled.
this.RaiseExceptionIfNecessary();
return _pageNumber;
}
}
///
/// The parameter passed into the GetPageNumberAsync call.
///
private readonly ContentPosition _contentPosition;
///
/// The first page number on which the element appears.
///
private readonly int _pageNumber;
}
}
// 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
- SqlCacheDependency.cs
- UserPreferenceChangingEventArgs.cs
- Mutex.cs
- SpellCheck.cs
- DynamicActivityTypeDescriptor.cs
- SimpleApplicationHost.cs
- GCHandleCookieTable.cs
- AttachInfo.cs
- ReliableChannelFactory.cs
- ColumnProvider.cs
- XmlSchemaSimpleContentExtension.cs
- ArgumentsParser.cs
- PageAsyncTask.cs
- PhoneCall.cs
- View.cs
- DtdParser.cs
- DataGridTableCollection.cs
- ListViewItem.cs
- SettingsProviderCollection.cs
- UInt16Storage.cs
- ReliableRequestSessionChannel.cs
- InternalConfigRoot.cs
- SymLanguageType.cs
- IndexedString.cs
- AssemblyResourceLoader.cs
- AnnotationResourceChangedEventArgs.cs
- OperationCanceledException.cs
- IsolatedStorageFileStream.cs
- DBBindings.cs
- XmlUtf8RawTextWriter.cs
- Invariant.cs
- CalendarButtonAutomationPeer.cs
- HttpProfileGroupBase.cs
- SortQuery.cs
- RuntimeResourceSet.cs
- XamlParser.cs
- ServiceHandle.cs
- MultipleViewPattern.cs
- RealizationDrawingContextWalker.cs
- TextEditorSelection.cs
- TextRangeEditTables.cs
- CompatibleComparer.cs
- DbParameterHelper.cs
- mediaeventshelper.cs
- TextContainerChangedEventArgs.cs
- VectorConverter.cs
- ClipboardData.cs
- MessageVersionConverter.cs
- HandledEventArgs.cs
- mansign.cs
- DictionarySectionHandler.cs
- SHA512Managed.cs
- XmlMembersMapping.cs
- ProcessHostConfigUtils.cs
- HScrollBar.cs
- QualificationDataItem.cs
- PropertyConverter.cs
- TextRunCacheImp.cs
- DesigntimeLicenseContext.cs
- X509ScopedServiceCertificateElementCollection.cs
- CompletionCallbackWrapper.cs
- EntityContainerRelationshipSetEnd.cs
- BindingWorker.cs
- DesignSurfaceManager.cs
- Attributes.cs
- ObjectDataSourceEventArgs.cs
- cookie.cs
- MouseGestureConverter.cs
- RegexNode.cs
- TrackingMemoryStream.cs
- PkcsMisc.cs
- Identity.cs
- FeatureAttribute.cs
- OpenTypeCommon.cs
- AsyncOperationLifetimeManager.cs
- SubMenuStyleCollection.cs
- RoutedEventHandlerInfo.cs
- Calendar.cs
- MenuBase.cs
- FileVersionInfo.cs
- FormViewInsertEventArgs.cs
- PersistencePipeline.cs
- RowSpanVector.cs
- OleDbTransaction.cs
- basevalidator.cs
- KeyValueSerializer.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- PresentationTraceSources.cs
- ProjectionCamera.cs
- OrderByExpression.cs
- DirtyTextRange.cs
- SchemaImporterExtensionElementCollection.cs
- XPathDescendantIterator.cs
- PeerNameRegistration.cs
- CacheSection.cs
- XmlILConstructAnalyzer.cs
- XmlnsCache.cs
- LassoHelper.cs
- RealizationContext.cs
- SR.cs