Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SQLInt64.cs
- HeaderCollection.cs
- SoapTransportImporter.cs
- MultiView.cs
- XmlArrayAttribute.cs
- DataGridViewAdvancedBorderStyle.cs
- CallbackValidator.cs
- SessionPageStateSection.cs
- MultiSelectRootGridEntry.cs
- SortDescription.cs
- KeyValuePair.cs
- TreeViewHitTestInfo.cs
- TrackingExtract.cs
- DataGridViewCellStyle.cs
- TrackingRecord.cs
- TimeZoneNotFoundException.cs
- FlowDocumentReader.cs
- ReadOnlyTernaryTree.cs
- MetadataPropertyAttribute.cs
- RelationalExpressions.cs
- MarkupExtensionParser.cs
- BeginStoryboard.cs
- ConfigXmlElement.cs
- DataGridViewSelectedRowCollection.cs
- HTTPNotFoundHandler.cs
- BezierSegment.cs
- EntityClassGenerator.cs
- ScriptMethodAttribute.cs
- FaultBookmark.cs
- ControlBindingsCollection.cs
- FacetValues.cs
- Funcletizer.cs
- HtmlCalendarAdapter.cs
- ContentHostHelper.cs
- Control.cs
- StorageMappingItemCollection.cs
- WindowsFormsSynchronizationContext.cs
- SqlBulkCopyColumnMapping.cs
- LineInfo.cs
- SharedStatics.cs
- NavigatorInput.cs
- WindowsSlider.cs
- IntegerFacetDescriptionElement.cs
- UserControlBuildProvider.cs
- HtmlInputImage.cs
- BaseUriHelper.cs
- InvalidCardException.cs
- AppDomainManager.cs
- DesignerDeviceConfig.cs
- GroupQuery.cs
- EventPropertyMap.cs
- TextOutput.cs
- LinqDataSourceStatusEventArgs.cs
- linebase.cs
- Context.cs
- DbConnectionPoolOptions.cs
- DictationGrammar.cs
- CapabilitiesPattern.cs
- UrlPath.cs
- ErrorEventArgs.cs
- XmlAttributeAttribute.cs
- TextSegment.cs
- XmlReflectionImporter.cs
- XmlName.cs
- Track.cs
- WindowsListViewScroll.cs
- httpserverutility.cs
- IsolatedStorageFile.cs
- OptionalColumn.cs
- ApplicationServicesHostFactory.cs
- LocalValueEnumerator.cs
- RequestCachePolicyConverter.cs
- BindingSource.cs
- WebBrowser.cs
- FixedSOMPage.cs
- GridViewDeleteEventArgs.cs
- GridViewCommandEventArgs.cs
- CachedPathData.cs
- MenuScrollingVisibilityConverter.cs
- AuthenticationModulesSection.cs
- EventManager.cs
- Preprocessor.cs
- EntityType.cs
- Metafile.cs
- DbParameterHelper.cs
- FixedTextSelectionProcessor.cs
- XmlHierarchicalDataSourceView.cs
- SelectionRangeConverter.cs
- PeerContact.cs
- PagerSettings.cs
- DefaultShape.cs
- UnsafeNativeMethods.cs
- TypeReference.cs
- KnownTypesProvider.cs
- DocumentEventArgs.cs
- Transform.cs
- UserControlCodeDomTreeGenerator.cs
- SecurityKeyEntropyMode.cs
- XmlArrayAttribute.cs
- RolePrincipal.cs