| File: System\ComponentModel\Design\Serialization\BasicDesignerLoader.ReloadOptions.cs | Web Access |
| Project: src\winforms\src\System.Windows.Forms.Design\src\System.Windows.Forms.Design.csproj (System.Windows.Forms.Design) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.ComponentModel.Design.Serialization; public abstract partial class BasicDesignerLoader { /// <summary> /// A list of flags that indicate rules to apply when requesting /// that the designer reload itself. /// </summary> [Flags] protected enum ReloadOptions { /// <summary> /// Perform the default behavior. /// </summary> Default = 0x00, /// <summary> /// If this flag is set, any error encountered during the /// reload will automatically put the designer loader in /// the modified state. /// </summary> ModifyOnError = 0x01, /// <summary> /// If this flag is set, a reload will occur. If the /// flag is not set a reload will only occur if the /// IsReloadNeeded method returns true. /// </summary> Force = 0x02, /// <summary> /// If this flag is set, any pending changes in the /// designer will be abandoned. If this flag is not /// set, designer changes will be flushed through the /// designer loader before reloading the design surface. /// </summary> NoFlush = 0x04, } }