SqlDialogPage Class

Class extending DialogPage for creating custom PropertyPage

Inheritance Hierarchy


Namespace:  Microsoft.VisualStudio.Data.Tools.SqlLanguageServices
Assembly:  Microsoft.VisualStudio.Data.Tools.SqlLanguageServices (in Microsoft.VisualStudio.Data.Tools.SqlLanguageServices.dll)


<ComVisibleAttribute(True)> _
Public Class SqlDialogPage _
    Inherits DialogPage
Dim instance As SqlDialogPage
public class SqlDialogPage : DialogPage
public ref class SqlDialogPage : public DialogPage
type SqlDialogPage =  
        inherit DialogPage
public class SqlDialogPage extends DialogPage

The SqlDialogPage type exposes the following members.


  Name Description
Public method SqlDialogPage Constructor creating SqlDialogPage instance



  Name Description
Public property AutomationObject Gets the DTE automation model object for a given instance of a dialog page class. (Overrides DialogPageAutomationObject()()()().)
Protected property CanRaiseEvents (Inherited from Component.)
Public property Container (Inherited from Component.)
Protected property DesignMode (Inherited from Component.)
Protected property Events (Inherited from Component.)
Protected property PropertySheet Gets SqlPropertySheet if exists, else create it.
Protected property SettingsRegistryPath (Inherited from DialogPage.)
Public property Site (Inherited from DialogPage.)
Protected property Window Gets the window that is used as the user interface of the dialog page. (Overrides DialogPageWindow()()()().)



  Name Description
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Protected method CreatePropertySheet Virtual method to create PropertySheet. Implemented by class extending SqlDialogPage to create custom Page
Public method Dispose() () () () (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from DialogPage.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Public method LoadSettingsFromStorage Overriding base class method. Called by Shell to load a dialog page's settings from local storage, generally the registry. (Overrides DialogPageLoadSettingsFromStorage()()()().)
Public method LoadSettingsFromXml Called by Visual Studio Shell to load a dialog page's settings from the Visual Studio Shell settings storage on disk. (Overrides DialogPageLoadSettingsFromXml(IVsSettingsReader).)
Protected method MemberwiseClone() () () () (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Protected method OnActivate Handles Windows Activate messages from the Visual Studio Shell environment. (Overrides DialogPageOnActivate(CancelEventArgs).)
Protected method OnApply Handles Apply messages from the Visual Studio environment. (Overrides DialogPageOnApply(PageApplyEventArgs).)
Protected method OnClosed (Inherited from DialogPage.)
Protected method OnDeactivate Handles Deactive messages from the Visual Studio Shell environment. (Overrides DialogPageOnDeactivate(CancelEventArgs).)
Public method ResetSettings Reset settings to their default values. (Overrides DialogPageResetSettings()()()().)
Public method SaveSettingsToStorage (Inherited from DialogPage.)
Public method SaveSettingsToXml (Inherited from DialogPage.)
Public method ToString (Inherited from Component.)



  Name Description
Public event Disposed (Inherited from Component.)


Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate property System#Windows#Forms#IWin32Window#Handle (Inherited from DialogPage.)


Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


Microsoft.VisualStudio.Data.Tools.SqlLanguageServices Namespace