Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Core / CSharp / System / Windows / Media / DrawingContextWalker.cs / 1 / DrawingContextWalker.cs
//----------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// Description: Contains base class for DrawingContext iterators
//
// History:
//
// 2004/04/02 : adsmith - Created it.
// 2005/06/20 : timothyc - Moved to codegen
//
//---------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
using System.Security.Permissions;
using System.Windows.Threading;
using System.Windows;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using MS.Internal;
namespace System.Windows.Media
{
///
/// DrawingContextWalker : The base class for DrawingContext iterators.
/// This is *not* thread safe
///
internal abstract partial class DrawingContextWalker : DrawingContext
{
///
/// Constructor for DrawingContextWalker
///
protected DrawingContextWalker()
{
// Nothing to do here
}
///
/// DrawingContextWalker implementations are never opened, so they shouldn't be closed.
///
public override sealed void Close()
{
Debug.Assert(false);
}
#region Protected methods
///
/// DrawingContextWalker implementations are never opened, so they shouldn't be disposed.
///
protected override void DisposeCore()
{
Debug.Assert(false);
}
///
/// StopWalking - If this called, the current walk will stop.
///
protected void StopWalking()
{
_stopWalking = true;
}
#endregion Protected methods
#region Internal properties
///
/// ShouldStopWalking Property - internal clients can consult this property to determine
/// whether or not the implementer of this DrawingContextWalker has called StopWalking.
/// This can also be set by internal callers.
///
internal bool ShouldStopWalking
{
get
{
return _stopWalking;
}
set
{
_stopWalking = value;
}
}
#endregion Internal properties
#region Private Members
private bool _stopWalking;
#endregion Private Members
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//----------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// Description: Contains base class for DrawingContext iterators
//
// History:
//
// 2004/04/02 : adsmith - Created it.
// 2005/06/20 : timothyc - Moved to codegen
//
//---------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
using System.Security.Permissions;
using System.Windows.Threading;
using System.Windows;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using MS.Internal;
namespace System.Windows.Media
{
///
/// DrawingContextWalker : The base class for DrawingContext iterators.
/// This is *not* thread safe
///
internal abstract partial class DrawingContextWalker : DrawingContext
{
///
/// Constructor for DrawingContextWalker
///
protected DrawingContextWalker()
{
// Nothing to do here
}
///
/// DrawingContextWalker implementations are never opened, so they shouldn't be closed.
///
public override sealed void Close()
{
Debug.Assert(false);
}
#region Protected methods
///
/// DrawingContextWalker implementations are never opened, so they shouldn't be disposed.
///
protected override void DisposeCore()
{
Debug.Assert(false);
}
///
/// StopWalking - If this called, the current walk will stop.
///
protected void StopWalking()
{
_stopWalking = true;
}
#endregion Protected methods
#region Internal properties
///
/// ShouldStopWalking Property - internal clients can consult this property to determine
/// whether or not the implementer of this DrawingContextWalker has called StopWalking.
/// This can also be set by internal callers.
///
internal bool ShouldStopWalking
{
get
{
return _stopWalking;
}
set
{
_stopWalking = value;
}
}
#endregion Internal properties
#region Private Members
private bool _stopWalking;
#endregion Private Members
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGrid.cs
- AssemblyUtil.cs
- EntityDataReader.cs
- MemberJoinTreeNode.cs
- ViewManager.cs
- PageContentAsyncResult.cs
- RadioButton.cs
- pingexception.cs
- PropertyInfoSet.cs
- RepeaterCommandEventArgs.cs
- InternalDispatchObject.cs
- HttpApplication.cs
- CodeDomComponentSerializationService.cs
- FloaterBaseParagraph.cs
- Brush.cs
- TimeoutException.cs
- PageCodeDomTreeGenerator.cs
- DbParameterCollection.cs
- OutputScope.cs
- ProjectionPathBuilder.cs
- IntranetCredentialPolicy.cs
- WebPartsPersonalization.cs
- CrossContextChannel.cs
- EventProviderWriter.cs
- Oci.cs
- ArcSegment.cs
- ImpersonateTokenRef.cs
- CTreeGenerator.cs
- UnorderedHashRepartitionStream.cs
- TextBox.cs
- BasicCommandTreeVisitor.cs
- CultureMapper.cs
- ThreadAbortException.cs
- WebConfigurationHost.cs
- MatcherBuilder.cs
- EditorBrowsableAttribute.cs
- ListBindableAttribute.cs
- PlaceHolder.cs
- Baml2006ReaderContext.cs
- CrossContextChannel.cs
- FileEnumerator.cs
- VarInfo.cs
- SynchronizedPool.cs
- EdmMember.cs
- FileReader.cs
- SQLDateTimeStorage.cs
- WebPartsSection.cs
- SortedList.cs
- BufferAllocator.cs
- HandlerWithFactory.cs
- TaskFileService.cs
- WindowsFormsHostAutomationPeer.cs
- cryptoapiTransform.cs
- PeerReferralPolicy.cs
- RelationshipEntry.cs
- WebPartUtil.cs
- SpeechAudioFormatInfo.cs
- EndpointDiscoveryElement.cs
- PopupRoot.cs
- ToolStripManager.cs
- RegistrationServices.cs
- EntityProviderFactory.cs
- ProcessHostServerConfig.cs
- OracleFactory.cs
- D3DImage.cs
- UtilityExtension.cs
- SerializerWriterEventHandlers.cs
- SqlDataRecord.cs
- Parallel.cs
- UTF8Encoding.cs
- DetailsViewPagerRow.cs
- FunctionMappingTranslator.cs
- ActivityDesignerHighlighter.cs
- HwndPanningFeedback.cs
- RenderData.cs
- CookieProtection.cs
- ListDataBindEventArgs.cs
- EntityDescriptor.cs
- SortedDictionary.cs
- Compiler.cs
- MarshalByValueComponent.cs
- BooleanExpr.cs
- OrderedDictionary.cs
- FileClassifier.cs
- HuffCodec.cs
- SqlNotificationRequest.cs
- XPathNodePointer.cs
- DefaultAuthorizationContext.cs
- GridView.cs
- XmlWrappingReader.cs
- OutgoingWebRequestContext.cs
- PageThemeCodeDomTreeGenerator.cs
- CatalogPartDesigner.cs
- TcpServerChannel.cs
- RegexGroup.cs
- LinearGradientBrush.cs
- TextWriterTraceListener.cs
- ViewKeyConstraint.cs
- ObjectDataSourceDisposingEventArgs.cs
- Propagator.ExtentPlaceholderCreator.cs