Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / DrawingContextWalker.cs / 1305600 / DrawingContextWalker.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Contains base class for DrawingContext iterators // // History: // // 2004/04/02 : [....] - 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 : [....] - 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
- BrowserDefinition.cs
- JavaScriptObjectDeserializer.cs
- XmlNodeComparer.cs
- OutputCacheSettings.cs
- HTMLTextWriter.cs
- StaticContext.cs
- MailHeaderInfo.cs
- StateItem.cs
- Expressions.cs
- FontCacheLogic.cs
- Int32CAMarshaler.cs
- FileDialogCustomPlace.cs
- InputScopeManager.cs
- HotSpot.cs
- SystemFonts.cs
- TableCellCollection.cs
- HtmlUtf8RawTextWriter.cs
- RequestFactory.cs
- TableCell.cs
- CommunicationObjectAbortedException.cs
- BitmapInitialize.cs
- DbParameterHelper.cs
- recordstatefactory.cs
- StrongName.cs
- TemplateControlParser.cs
- FrameAutomationPeer.cs
- assertwrapper.cs
- CalendarButtonAutomationPeer.cs
- CodeComment.cs
- TypeToArgumentTypeConverter.cs
- SoapTypeAttribute.cs
- PartitionedDataSource.cs
- BindStream.cs
- PropertyMapper.cs
- Funcletizer.cs
- StringDictionaryEditor.cs
- DynamicDataExtensions.cs
- PauseStoryboard.cs
- Vector3DConverter.cs
- XmlCDATASection.cs
- List.cs
- FrameworkPropertyMetadata.cs
- ViewSimplifier.cs
- BuildManager.cs
- BitmapSizeOptions.cs
- HttpPostedFile.cs
- PrivilegeNotHeldException.cs
- RadioButtonRenderer.cs
- LassoHelper.cs
- BoundColumn.cs
- HttpHeaderCollection.cs
- ZipPackagePart.cs
- ListViewUpdateEventArgs.cs
- SerializationInfoEnumerator.cs
- Transactions.cs
- Queue.cs
- ListViewEditEventArgs.cs
- Stream.cs
- UnhandledExceptionEventArgs.cs
- WebPartAuthorizationEventArgs.cs
- SudsParser.cs
- ImageClickEventArgs.cs
- SqlProviderManifest.cs
- FixedPosition.cs
- MenuAutomationPeer.cs
- sqlpipe.cs
- ContextMenuService.cs
- StylusCollection.cs
- OleDbDataAdapter.cs
- ConfigurationValidatorAttribute.cs
- TableItemPatternIdentifiers.cs
- SmtpNetworkElement.cs
- EdmSchemaError.cs
- VisualStyleRenderer.cs
- WebPartMenuStyle.cs
- BaseDataListComponentEditor.cs
- OrderToken.cs
- StringValueSerializer.cs
- CodeArrayCreateExpression.cs
- QualifierSet.cs
- NamedElement.cs
- EntityTypeEmitter.cs
- FrameworkObject.cs
- DescriptionAttribute.cs
- CompositionTarget.cs
- PeerName.cs
- FormsAuthenticationModule.cs
- ComboBoxAutomationPeer.cs
- TemplateInstanceAttribute.cs
- DragSelectionMessageFilter.cs
- X509ThumbprintKeyIdentifierClause.cs
- InputLanguageProfileNotifySink.cs
- HtmlToClrEventProxy.cs
- HtmlPhoneCallAdapter.cs
- CountdownEvent.cs
- RoleManagerModule.cs
- RandomNumberGenerator.cs
- ClientSideQueueItem.cs
- DataGridViewTopLeftHeaderCell.cs
- CodeTypeReferenceCollection.cs