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
- XmlSchemaCollection.cs
- WindowsPen.cs
- WizardStepCollectionEditor.cs
- FlowDocument.cs
- PropertyRecord.cs
- XPathAncestorIterator.cs
- RuleSettingsCollection.cs
- RelatedPropertyManager.cs
- Stroke.cs
- ToolStrip.cs
- ProfileBuildProvider.cs
- AttachedAnnotationChangedEventArgs.cs
- SubpageParaClient.cs
- BitmapEffectCollection.cs
- NetworkInterface.cs
- TypeSystem.cs
- AssemblyResourceLoader.cs
- DescendentsWalker.cs
- List.cs
- _HeaderInfo.cs
- ExtenderControl.cs
- CorrelationValidator.cs
- ActivityExecutor.cs
- ValueOfAction.cs
- ToolboxItem.cs
- CompilationPass2TaskInternal.cs
- AttachedAnnotationChangedEventArgs.cs
- RadioButtonBaseAdapter.cs
- PointLightBase.cs
- EntityDataSourceColumn.cs
- ProfileEventArgs.cs
- TabPage.cs
- ResourceDisplayNameAttribute.cs
- ChangeInterceptorAttribute.cs
- ExpressionLink.cs
- MediaCommands.cs
- LocalizationComments.cs
- HttpCookie.cs
- Effect.cs
- RestClientProxyHandler.cs
- NameValueConfigurationElement.cs
- LongValidator.cs
- HierarchicalDataSourceControl.cs
- PagePropertiesChangingEventArgs.cs
- WebPartManagerInternals.cs
- TimeEnumHelper.cs
- ItemCheckedEvent.cs
- Font.cs
- MissingSatelliteAssemblyException.cs
- XmlException.cs
- VisualTarget.cs
- FontDriver.cs
- XsdValidatingReader.cs
- ItemCheckEvent.cs
- OrderedDictionaryStateHelper.cs
- ObjRef.cs
- ReverseInheritProperty.cs
- TriggerActionCollection.cs
- Control.cs
- SystemDiagnosticsSection.cs
- OleDbErrorCollection.cs
- QilExpression.cs
- KeyInterop.cs
- SignatureDescription.cs
- MethodCallConverter.cs
- Empty.cs
- SynchronousReceiveBehavior.cs
- ExtenderProvidedPropertyAttribute.cs
- HyperLinkDataBindingHandler.cs
- NavigatorOutput.cs
- MemberCollection.cs
- NegotiateStream.cs
- SerializerDescriptor.cs
- AccessibleObject.cs
- SyncOperationState.cs
- XPathAncestorIterator.cs
- CheckBoxPopupAdapter.cs
- DashStyles.cs
- EntityCodeGenerator.cs
- Activity.cs
- Version.cs
- DataGridTableCollection.cs
- AnnotationAdorner.cs
- UnsafeNativeMethods.cs
- TextTreePropertyUndoUnit.cs
- SetterBaseCollection.cs
- Italic.cs
- MediaElement.cs
- RightNameExpirationInfoPair.cs
- _ListenerAsyncResult.cs
- SqlServices.cs
- EmptyElement.cs
- _UriTypeConverter.cs
- GeneralTransform3DTo2DTo3D.cs
- _NativeSSPI.cs
- ListViewGroupItemCollection.cs
- AnnotationMap.cs
- FixedSOMSemanticBox.cs
- PersistencePipeline.cs
- DependencySource.cs