PackageAutoLoadFlags PackageAutoLoadFlags PackageAutoLoadFlags PackageAutoLoadFlags PackageAutoLoadFlags PackageAutoLoadFlags Enum

Definition

Specifies types of autoload behavior.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class PackageAutoLoadFlags
public enum class PackageAutoLoadFlags
enum PackageAutoLoadFlags
[System.Flags]
public enum PackageAutoLoadFlags
type PackageAutoLoadFlags = 
Public Enum PackageAutoLoadFlags
Inheritance
PackageAutoLoadFlagsPackageAutoLoadFlagsPackageAutoLoadFlagsPackageAutoLoadFlagsPackageAutoLoadFlagsPackageAutoLoadFlags
Attributes

Fields

BackgroundLoad BackgroundLoad BackgroundLoad BackgroundLoad BackgroundLoad BackgroundLoad 2

When set, if the associated package is marked as allowing background loads (via the PackageRegistrationAttribute), then the package will be loaded asynchronously, in the background, when the associated UI context is triggered.

None None None None None None 0

Indicates no special auto-load behavior. This is the default flag value if not specified.

SkipWhenUIContextRulesActive SkipWhenUIContextRulesActive SkipWhenUIContextRulesActive SkipWhenUIContextRulesActive SkipWhenUIContextRulesActive SkipWhenUIContextRulesActive 1

When set package will not auto load in newer Visual Studio versions with rule based UI contexts

Applies to