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
- InputLanguageManager.cs
- DependencyPropertyKind.cs
- _FixedSizeReader.cs
- RegexCapture.cs
- Vector3D.cs
- CheckedPointers.cs
- HwndHost.cs
- SelectorItemAutomationPeer.cs
- _SSPISessionCache.cs
- IdleTimeoutMonitor.cs
- GradientBrush.cs
- KeyInterop.cs
- ACL.cs
- LocalizableAttribute.cs
- GiveFeedbackEventArgs.cs
- StorageScalarPropertyMapping.cs
- ClientFormsAuthenticationCredentials.cs
- GenericParameterDataContract.cs
- followingsibling.cs
- ColumnMap.cs
- LongValidatorAttribute.cs
- FaultContractInfo.cs
- DbProviderFactories.cs
- ConnectionsZone.cs
- ObjectSecurity.cs
- TableCell.cs
- Drawing.cs
- SrgsDocumentParser.cs
- Timer.cs
- DataGridViewCellStateChangedEventArgs.cs
- DateTimeUtil.cs
- ToggleButtonAutomationPeer.cs
- Form.cs
- IPipelineRuntime.cs
- ControlIdConverter.cs
- EventMappingSettings.cs
- FeatureAttribute.cs
- GeometryDrawing.cs
- WindowsTokenRoleProvider.cs
- ConnectionInterfaceCollection.cs
- MappingSource.cs
- SystemWebCachingSectionGroup.cs
- SoapMessage.cs
- ImpersonateTokenRef.cs
- BmpBitmapDecoder.cs
- Camera.cs
- TraceHandlerErrorFormatter.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- DisableDpiAwarenessAttribute.cs
- InvalidCommandTreeException.cs
- WasHttpHandlersInstallComponent.cs
- HttpModulesSection.cs
- LocalClientSecuritySettingsElement.cs
- FactoryGenerator.cs
- EndpointAddressMessageFilter.cs
- GlobalizationSection.cs
- RankException.cs
- ForeignKeyConstraint.cs
- BezierSegment.cs
- MSAAWinEventWrap.cs
- ControlAdapter.cs
- GACIdentityPermission.cs
- XPathNode.cs
- StringResourceManager.cs
- MultipartContentParser.cs
- ModulesEntry.cs
- ListSourceHelper.cs
- AssemblyFilter.cs
- ResolveNameEventArgs.cs
- XmlNodeChangedEventManager.cs
- ItemCheckedEvent.cs
- DataStreamFromComStream.cs
- CheckedListBox.cs
- IndexedString.cs
- RuntimeResourceSet.cs
- ToolZone.cs
- Attributes.cs
- _SingleItemRequestCache.cs
- SessionParameter.cs
- TypeElementCollection.cs
- Cursors.cs
- ChtmlFormAdapter.cs
- PackageRelationship.cs
- NTAccount.cs
- GraphicsPath.cs
- DragCompletedEventArgs.cs
- PaginationProgressEventArgs.cs
- PrintDialog.cs
- InputLangChangeEvent.cs
- AlphaSortedEnumConverter.cs
- DragSelectionMessageFilter.cs
- CodeFieldReferenceExpression.cs
- ArrayElementGridEntry.cs
- TimeoutException.cs
- ExceptionHelpers.cs
- CopyNamespacesAction.cs
- CompModHelpers.cs
- AnonymousIdentificationSection.cs
- ConnectionInterfaceCollection.cs
- DeferredTextReference.cs