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
- ProviderCollection.cs
- ObjectCloneHelper.cs
- RadioButtonPopupAdapter.cs
- ReferentialConstraintRoleElement.cs
- CharEnumerator.cs
- TypeContext.cs
- ImportCatalogPart.cs
- URLIdentityPermission.cs
- BitmapCodecInfoInternal.cs
- LineServices.cs
- Executor.cs
- DataServiceRequestOfT.cs
- DataObject.cs
- CompilerTypeWithParams.cs
- SchemaImporter.cs
- MetadataItemSerializer.cs
- unsafenativemethodstextservices.cs
- FormViewDeleteEventArgs.cs
- XmlNodeReader.cs
- CodeGenerator.cs
- UrlRoutingHandler.cs
- PartialCachingAttribute.cs
- XmlAttributeCollection.cs
- SmtpException.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- OracleString.cs
- ValidationResult.cs
- documentsequencetextview.cs
- TypedDatasetGenerator.cs
- LoginView.cs
- DatePickerAutomationPeer.cs
- ReadOnlyHierarchicalDataSource.cs
- SmtpFailedRecipientsException.cs
- _CommandStream.cs
- MultiView.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ConfigurationPermission.cs
- GlyphingCache.cs
- DataControlFieldHeaderCell.cs
- CharEnumerator.cs
- ServicesUtilities.cs
- XamlDesignerSerializationManager.cs
- KeyBinding.cs
- SpecialNameAttribute.cs
- ContainerUIElement3D.cs
- DesignerDataSourceView.cs
- StyleXamlParser.cs
- DataGridBoolColumn.cs
- AttributeEmitter.cs
- WmlValidationSummaryAdapter.cs
- SectionRecord.cs
- ThicknessAnimation.cs
- BroadcastEventHelper.cs
- ToolBarButtonClickEvent.cs
- DesignerAttribute.cs
- DbBuffer.cs
- DataExpression.cs
- OutputCacheSection.cs
- UInt32.cs
- PreloadedPackages.cs
- ExportException.cs
- DrawListViewSubItemEventArgs.cs
- SourceChangedEventArgs.cs
- CharacterMetricsDictionary.cs
- DataGridViewRowsAddedEventArgs.cs
- BindingFormattingDialog.cs
- FreezableDefaultValueFactory.cs
- MetabaseSettingsIis7.cs
- SimpleMailWebEventProvider.cs
- ChildDocumentBlock.cs
- EventNotify.cs
- SplineQuaternionKeyFrame.cs
- DbMetaDataCollectionNames.cs
- xmlformatgeneratorstatics.cs
- SlipBehavior.cs
- SqlException.cs
- InstanceDataCollectionCollection.cs
- Size.cs
- translator.cs
- Light.cs
- WorkflowApplicationUnloadedException.cs
- ContractHandle.cs
- SystemThemeKey.cs
- EditingCommands.cs
- PersistenceTypeAttribute.cs
- TransformerInfo.cs
- BuildProviderAppliesToAttribute.cs
- Pkcs9Attribute.cs
- GeneratedContractType.cs
- PixelFormat.cs
- DiagnosticTrace.cs
- Deflater.cs
- Atom10FormatterFactory.cs
- SqlVersion.cs
- TemplateNameScope.cs
- LongValidator.cs
- EntitySetDataBindingList.cs
- BroadcastEventHelper.cs
- UpdatePanelTrigger.cs
- WindowsPrincipal.cs