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
- ConstrainedDataObject.cs
- BitSet.cs
- XmlSerializerNamespaces.cs
- QuaternionRotation3D.cs
- MediaContext.cs
- oledbmetadatacollectionnames.cs
- WebPartCloseVerb.cs
- DrawingVisualDrawingContext.cs
- DefaultValueConverter.cs
- DesignRelation.cs
- SqlStream.cs
- ParsedAttributeCollection.cs
- ToolStripComboBox.cs
- NavigationHelper.cs
- MetadataItemSerializer.cs
- JapaneseCalendar.cs
- SqlUDTStorage.cs
- DefaultBindingPropertyAttribute.cs
- InputReport.cs
- StringPropertyBuilder.cs
- FileSystemWatcher.cs
- JsonDeserializer.cs
- MimeXmlReflector.cs
- DataGridAddNewRow.cs
- Expression.cs
- ConditionalBranch.cs
- MultipartContentParser.cs
- StringValidator.cs
- SqlDataSourceConfigureSortForm.cs
- DynamicResourceExtensionConverter.cs
- TdsParserStateObject.cs
- IisTraceListener.cs
- AssertUtility.cs
- FontDifferentiator.cs
- PenThreadWorker.cs
- XmlSerializationReader.cs
- DoubleAnimationBase.cs
- ValidatingPropertiesEventArgs.cs
- EndPoint.cs
- TextLineResult.cs
- IgnoreDataMemberAttribute.cs
- PropertyDescriptorCollection.cs
- EpmTargetPathSegment.cs
- ExpandedWrapper.cs
- DateTimeValueSerializer.cs
- WindowsSpinner.cs
- TypeInfo.cs
- ListDictionary.cs
- RtfControlWordInfo.cs
- AuthenticationModuleElementCollection.cs
- ReadOnlyCollection.cs
- ValidationResult.cs
- ScrollChangedEventArgs.cs
- FormsAuthenticationConfiguration.cs
- MediaScriptCommandRoutedEventArgs.cs
- ClientApiGenerator.cs
- XamlGridLengthSerializer.cs
- WhitespaceRule.cs
- MeasurementDCInfo.cs
- IIS7UserPrincipal.cs
- EventData.cs
- HttpPostClientProtocol.cs
- PeerCollaborationPermission.cs
- TextBox.cs
- ResizeGrip.cs
- FocusManager.cs
- CrossContextChannel.cs
- UrlAuthFailedErrorFormatter.cs
- XsltFunctions.cs
- FileReader.cs
- ObjectStorage.cs
- MenuItemBinding.cs
- GeneralTransform3DCollection.cs
- SmtpReplyReaderFactory.cs
- ClientOptions.cs
- CheckBoxBaseAdapter.cs
- EmissiveMaterial.cs
- OuterGlowBitmapEffect.cs
- ScrollProperties.cs
- DbParameterCollection.cs
- SqlErrorCollection.cs
- TraceContext.cs
- FlowchartSizeFeature.cs
- TemplateKeyConverter.cs
- ConstraintStruct.cs
- NameSpaceEvent.cs
- AddInProcess.cs
- EventTask.cs
- SQLDoubleStorage.cs
- ScriptReferenceEventArgs.cs
- ManagementInstaller.cs
- VBIdentifierTrimConverter.cs
- QilNode.cs
- TextDecorationUnitValidation.cs
- EventSourceCreationData.cs
- HtmlListAdapter.cs
- MemoryRecordBuffer.cs
- ValidationVisibilityAttribute.cs
- Range.cs
- DetailsViewRow.cs