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
- Registry.cs
- FrameAutomationPeer.cs
- SystemColorTracker.cs
- XmlWriterSettings.cs
- UIPermission.cs
- ErrorFormatter.cs
- columnmapkeybuilder.cs
- HideDisabledControlAdapter.cs
- StateMachineSubscriptionManager.cs
- FormViewInsertedEventArgs.cs
- BuildDependencySet.cs
- StateMachineWorkflowInstance.cs
- MSAAWinEventWrap.cs
- AppDomainResourcePerfCounters.cs
- StringToken.cs
- mediaeventshelper.cs
- TextContainer.cs
- _TLSstream.cs
- ImageListUtils.cs
- MimePart.cs
- SequentialUshortCollection.cs
- ScrollProperties.cs
- EnvironmentPermission.cs
- figurelengthconverter.cs
- PanelStyle.cs
- TextTreeText.cs
- FileInfo.cs
- SmiRecordBuffer.cs
- TextModifier.cs
- EventLogEntryCollection.cs
- WebBrowserNavigatedEventHandler.cs
- RSATokenProvider.cs
- QueryContinueDragEvent.cs
- ListViewGroupItemCollection.cs
- handlecollector.cs
- MethodSet.cs
- Command.cs
- Int16.cs
- DoubleStorage.cs
- ConsoleCancelEventArgs.cs
- InkPresenter.cs
- RegexWriter.cs
- HtmlInputReset.cs
- StyleTypedPropertyAttribute.cs
- EntityProxyFactory.cs
- ObjectItemCollection.cs
- ObfuscateAssemblyAttribute.cs
- ServiceHostingEnvironmentSection.cs
- FontConverter.cs
- QilFactory.cs
- ValidatingCollection.cs
- DesignerHelpers.cs
- StateWorkerRequest.cs
- InkCanvas.cs
- FollowerQueueCreator.cs
- COAUTHINFO.cs
- HWStack.cs
- XamlSerializerUtil.cs
- EncoderBestFitFallback.cs
- CompareInfo.cs
- WebServiceAttribute.cs
- WinFormsSpinner.cs
- EntityException.cs
- PropertyValueChangedEvent.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- BaseDataBoundControl.cs
- ParserOptions.cs
- TdsParserHelperClasses.cs
- PointConverter.cs
- TriggerActionCollection.cs
- ContextStaticAttribute.cs
- Matrix3DStack.cs
- InputScope.cs
- EventProxy.cs
- TransformerTypeCollection.cs
- SystemTcpStatistics.cs
- CodeMemberProperty.cs
- DataBindingHandlerAttribute.cs
- UpdateRecord.cs
- TransformerInfoCollection.cs
- httpapplicationstate.cs
- indexingfiltermarshaler.cs
- DummyDataSource.cs
- CryptoApi.cs
- InvalidCastException.cs
- StateBag.cs
- FixedElement.cs
- ArgumentNullException.cs
- HtmlInputReset.cs
- DrawingContextWalker.cs
- HandlerBase.cs
- ExceptionWrapper.cs
- BindingSource.cs
- UserControlDocumentDesigner.cs
- SrgsRuleRef.cs
- RadioButtonRenderer.cs
- dsa.cs
- _SSPIWrapper.cs
- DataGridViewAccessibleObject.cs
- DockPattern.cs