VSPROPSHEETPAGE.dwFlags Field

Flags that indicate which options to use when creating the property sheet page.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
Public dwFlags As UInteger
public uint dwFlags
public:
unsigned int dwFlags
val mutable dwFlags: uint32
public var dwFlags : uint

Remarks

This member can be a combination of the following values:

Flag

Value

Description

PSP_DEFAULT

0x00000000

Uses the default meaning for all structure members.

PSP_DLGINDIRECT

0x00000001

Creates the page from the dialog box template in memory pointed to by the pTemplate member. The PropertySheet function assumes that the template that is in memory is not write-protected. A read-only template will cause an exception in some versions of Microsoft Windows.

PSP_HASHELP

0x00000020

Enables the property sheet Help button when the page is active.

PSP_HIDEHEADER

0x00000800

Causes the wizard property sheet to hide the header area when the page is selected. If a watermark has been provided, it will be painted on the left side of the page. This flag should be set for welcome and completion pages, and omitted for interior pages.

PSP_PREMATURE

0x00000400

Causes the page to be created when the property sheet is created. If this flag is not specified, the page will not be created until it is selected the first time.

PSP_USECALLBACK

0x00000080

Calls the function specified by the pfnCallback member when creating or destroying the property sheet page defined by this structure.

PSP_USEREFPARENT

0x00000040

Maintains the reference count specified by the pcRefParent member for the lifetime of the property sheet page created from this structure.

COM Signature

From vsshell.idl:

.NET Framework Security

See Also

Reference

VSPROPSHEETPAGE Structure

Microsoft.VisualStudio.Shell.Interop Namespace