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
- BooleanFacetDescriptionElement.cs
- SettingsContext.cs
- BinaryFormatter.cs
- TypedTableGenerator.cs
- PopOutPanel.cs
- DesignerActionPropertyItem.cs
- ThreadStaticAttribute.cs
- XamlFrame.cs
- SecurityPolicySection.cs
- BuildManagerHost.cs
- DataGridTable.cs
- OnOperation.cs
- RenderContext.cs
- UpWmlPageAdapter.cs
- TextElementAutomationPeer.cs
- DataGridViewCellCollection.cs
- XmlEventCache.cs
- ControlBuilderAttribute.cs
- Trace.cs
- RegexWriter.cs
- KnownTypeAttribute.cs
- RadialGradientBrush.cs
- WebHeaderCollection.cs
- ExtendedPropertyDescriptor.cs
- LinkLabelLinkClickedEvent.cs
- FileRecordSequenceCompletedAsyncResult.cs
- FrameworkObject.cs
- WebPartCloseVerb.cs
- TransformedBitmap.cs
- Environment.cs
- XmlCharType.cs
- SqlVersion.cs
- InputElement.cs
- MoveSizeWinEventHandler.cs
- _IPv6Address.cs
- ObjectListTitleAttribute.cs
- EpmCustomContentWriterNodeData.cs
- GridSplitterAutomationPeer.cs
- FilterQuery.cs
- CancelEventArgs.cs
- DockingAttribute.cs
- OutputCacheSettingsSection.cs
- TabControlEvent.cs
- CurrencyWrapper.cs
- HtmlDocument.cs
- WindowsScrollBarBits.cs
- SynchronizationLockException.cs
- PolicyManager.cs
- LongValidator.cs
- InstallerTypeAttribute.cs
- Polyline.cs
- X509SecurityTokenProvider.cs
- Slider.cs
- BitVector32.cs
- XmlSignificantWhitespace.cs
- DataGridViewLinkColumn.cs
- ThemeDirectoryCompiler.cs
- SimpleMailWebEventProvider.cs
- GroupQuery.cs
- VirtualDirectoryMapping.cs
- Roles.cs
- TransactionContextValidator.cs
- ObjectListTitleAttribute.cs
- StorageEntitySetMapping.cs
- PenContext.cs
- ListViewAutomationPeer.cs
- ModelPropertyImpl.cs
- BaseProcessProtocolHandler.cs
- XmlEventCache.cs
- ReaderContextStackData.cs
- XmlName.cs
- ListViewDeletedEventArgs.cs
- XmlSchemaParticle.cs
- DescendantQuery.cs
- Point.cs
- ElementUtil.cs
- ColorContextHelper.cs
- NullExtension.cs
- HostingMessageProperty.cs
- SimpleBitVector32.cs
- IImplicitResourceProvider.cs
- SecurityElement.cs
- SequenceQuery.cs
- XmlSequenceWriter.cs
- ClearTypeHintValidation.cs
- CodePrimitiveExpression.cs
- ArgumentValidation.cs
- StringValueSerializer.cs
- BinaryCommonClasses.cs
- ProxyWebPart.cs
- _ListenerResponseStream.cs
- TeredoHelper.cs
- SchemaComplexType.cs
- DefaultValueMapping.cs
- Label.cs
- FontSizeConverter.cs
- XsdBuilder.cs
- AddInController.cs
- CodeLinePragma.cs
- FileSystemInfo.cs