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
- XmlTypeAttribute.cs
- DesignerCategoryAttribute.cs
- KeyPressEvent.cs
- ConfigurationValidatorBase.cs
- ReadOnlyObservableCollection.cs
- SqlRowUpdatingEvent.cs
- WorkflowMarkupSerializerMapping.cs
- DesignerCapabilities.cs
- AxHost.cs
- _UncName.cs
- PageStatePersister.cs
- EdmValidator.cs
- AutoResizedEvent.cs
- Opcode.cs
- GregorianCalendar.cs
- PKCS1MaskGenerationMethod.cs
- HandlerFactoryCache.cs
- SelectingProviderEventArgs.cs
- RotateTransform3D.cs
- AdornerPresentationContext.cs
- HtmlInputControl.cs
- codemethodreferenceexpression.cs
- externdll.cs
- ThemeableAttribute.cs
- Stack.cs
- ButtonBaseAutomationPeer.cs
- FragmentQuery.cs
- MultipleCopiesCollection.cs
- SID.cs
- MessageSecurityOverMsmq.cs
- MarkupWriter.cs
- BehaviorEditorPart.cs
- DeploymentSectionCache.cs
- DataError.cs
- SecurityHelper.cs
- Rotation3D.cs
- GridViewColumnHeaderAutomationPeer.cs
- EpmSyndicationContentSerializer.cs
- Region.cs
- ResXResourceReader.cs
- NetworkInformationPermission.cs
- WindowsNonControl.cs
- WmfPlaceableFileHeader.cs
- MemberInfoSerializationHolder.cs
- BlockUIContainer.cs
- WebUtil.cs
- ReceiveContent.cs
- DataControlLinkButton.cs
- CqlIdentifiers.cs
- ServiceOperation.cs
- smtpconnection.cs
- AliasExpr.cs
- ModuleConfigurationInfo.cs
- HttpClientCertificate.cs
- HttpChannelHelper.cs
- ComplusTypeValidator.cs
- DecoderBestFitFallback.cs
- WeakHashtable.cs
- DrawingVisual.cs
- PrintController.cs
- TextDecorationCollection.cs
- TreeWalkHelper.cs
- XmlDictionaryReader.cs
- NestedContainer.cs
- MarkedHighlightComponent.cs
- GridViewRowEventArgs.cs
- PageThemeParser.cs
- PeerNameRecord.cs
- UIAgentMonitor.cs
- IRCollection.cs
- ClientRuntime.cs
- TemplatedMailWebEventProvider.cs
- WaitHandle.cs
- EnvelopedPkcs7.cs
- AsyncPostBackErrorEventArgs.cs
- AppDomainUnloadedException.cs
- Memoizer.cs
- RsaSecurityTokenAuthenticator.cs
- SignedPkcs7.cs
- DateTimeConstantAttribute.cs
- QueryRewriter.cs
- Attributes.cs
- RolePrincipal.cs
- ComponentCache.cs
- XmlMapping.cs
- NativeMethods.cs
- SByteConverter.cs
- EventMappingSettingsCollection.cs
- WebPartTransformerCollection.cs
- ScrollProviderWrapper.cs
- DataGridViewColumnCollection.cs
- CompilationSection.cs
- Baml2006Reader.cs
- WindowsListView.cs
- AddInIpcChannel.cs
- AttributeEmitter.cs
- StringAttributeCollection.cs
- XamlTreeBuilderBamlRecordWriter.cs
- Region.cs
- DataTableReaderListener.cs