Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- XmlTextReaderImpl.cs
- XmlWriterSettings.cs
- SqlAliaser.cs
- ItemContainerGenerator.cs
- RemoveFromCollection.cs
- webeventbuffer.cs
- FloaterParagraph.cs
- SettingsSection.cs
- SmiXetterAccessMap.cs
- Positioning.cs
- SqlSupersetValidator.cs
- FlowPanelDesigner.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- BaseDataList.cs
- HtmlShim.cs
- TextWriterTraceListener.cs
- SecuritySessionFilter.cs
- RecognizerStateChangedEventArgs.cs
- ListChangedEventArgs.cs
- cookiecontainer.cs
- PropertyPushdownHelper.cs
- BigIntegerStorage.cs
- SvcMapFile.cs
- SystemInfo.cs
- DetailsViewDeleteEventArgs.cs
- ColorTransformHelper.cs
- Tablet.cs
- PropertySourceInfo.cs
- RawStylusActions.cs
- XmlAutoDetectWriter.cs
- ListItemCollection.cs
- ApplicationDirectoryMembershipCondition.cs
- TypeDescriptionProviderAttribute.cs
- SqlClientFactory.cs
- StateBag.cs
- DataTable.cs
- CancellationTokenSource.cs
- SQLInt32Storage.cs
- LightweightEntityWrapper.cs
- WebChannelFactory.cs
- DataGridViewTextBoxCell.cs
- SqlDataSourceCache.cs
- HTMLTagNameToTypeMapper.cs
- StringFormat.cs
- ExpressionNode.cs
- ItemAutomationPeer.cs
- PackagingUtilities.cs
- TreeIterator.cs
- ZipArchive.cs
- ListParaClient.cs
- NotifyIcon.cs
- WebPartManager.cs
- CodeStatementCollection.cs
- AsyncCompletedEventArgs.cs
- ControlValuePropertyAttribute.cs
- SessionParameter.cs
- MatrixAnimationBase.cs
- BamlTreeNode.cs
- DataTableMapping.cs
- ConvertEvent.cs
- ProcessHostConfigUtils.cs
- Validator.cs
- ValidatingPropertiesEventArgs.cs
- State.cs
- EventBuilder.cs
- DataPointer.cs
- ClientOptions.cs
- WebPartAuthorizationEventArgs.cs
- NavigationCommands.cs
- ViewBase.cs
- XmlUTF8TextReader.cs
- NavigatorInput.cs
- assertwrapper.cs
- AddingNewEventArgs.cs
- SharedStatics.cs
- PackageRelationship.cs
- AttachmentService.cs
- AuthenticationServiceManager.cs
- FilterEventArgs.cs
- DragDrop.cs
- SQLInt16Storage.cs
- CmsInterop.cs
- Stacktrace.cs
- TreeNodeStyleCollectionEditor.cs
- ColorConvertedBitmapExtension.cs
- TableCellCollection.cs
- XPathMultyIterator.cs
- PersonalizationDictionary.cs
- AsyncSerializedWorker.cs
- SystemNetworkInterface.cs
- CharEnumerator.cs
- NamedPermissionSet.cs
- WebPartTransformer.cs
- _SslStream.cs
- MenuTracker.cs
- ObjectComplexPropertyMapping.cs
- FieldAccessException.cs
- FormatException.cs
- assertwrapper.cs
- XmlNamespaceMapping.cs