PackageAutoLoadFlags Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies types of autoload behavior.
This enumeration supports a bitwise combination of its member values.
public enum class PackageAutoLoadFlags
public enum class PackageAutoLoadFlags
enum PackageAutoLoadFlags
[System.Flags]
public enum PackageAutoLoadFlags
[<System.Flags>]
type PackageAutoLoadFlags =
Public Enum PackageAutoLoadFlags
- Inheritance
-
PackageAutoLoadFlags
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | Indicates no special auto-load behavior. This is the default flag value if not specified. |
SkipWhenUIContextRulesActive | 1 | When set package will not auto load in newer Visual Studio versions with rule based UI contexts |
BackgroundLoad | 2 | When set, the associated package will be loaded asynchronously on a background thread when the associated UI context is triggered. The associated package must inherit from AsyncPackage and be registered to support background load (see PackageRegistrationAttribute), otherwise this value is ignored. |