OptionPage Class

This API is not CLS-compliant. 

Inheritance Hierarchy

System..::..Object
  System..::..MarshalByRefObject
    System.ComponentModel..::..Component
      DialogPage
        Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OptionPage

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class OptionPage _
    Inherits DialogPage
'Usage
Dim instance As OptionPage
[CLSCompliantAttribute(false)]
public abstract class OptionPage : DialogPage
[CLSCompliantAttribute(false)]
public ref class OptionPage abstract : public DialogPage
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
type OptionPage =  
    class
        inherit DialogPage
    end
public abstract class OptionPage extends DialogPage

The OptionPage type exposes the following members.

Constructors

  Name Description
Protected method OptionPage

Top

Properties

  Name Description
Public property AutomationObject (Overrides DialogPageAutomationObject()()()().)
Protected property CanRaiseEvents (Inherited from Component.)
Public property Container (Inherited from Component.)
Public property Control
Protected property DesignMode (Inherited from Component.)
Protected property Events (Inherited from Component.)
Public property Settings
Protected property SettingsRegistryPath (Inherited from DialogPage.)
Public property Site (Inherited from DialogPage.)
Protected property Window (Overrides DialogPageWindow()()()().)

Top

Methods

  Name Description
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Dispose() () () () (Inherited from Component.)
Protected method Dispose(Boolean) (Overrides DialogPageDispose(Boolean).)
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 methodStatic member GetSettingsRegistryPath
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Public methodStatic member LoadSettingsFromRegistry
Public method LoadSettingsFromStorage (Overrides DialogPageLoadSettingsFromStorage()()()().)
Public method LoadSettingsFromXml (Overrides DialogPageLoadSettingsFromXml(IVsSettingsReader).)
Protected method LoadSingleSettingFromStorage
Protected method MemberwiseClone() () () () (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Protected method OnActivate (Overrides DialogPageOnActivate(CancelEventArgs).)
Protected method OnApply (Inherited from DialogPage.)
Protected method OnClosed (Inherited from DialogPage.)
Protected method OnDeactivate (Overrides DialogPageOnDeactivate(CancelEventArgs).)
Public method ResetSettings (Overrides DialogPageResetSettings()()()().)
Public method SaveSettingsToStorage (Overrides DialogPageSaveSettingsToStorage()()()().)
Public method SaveSettingsToXml (Overrides DialogPageSaveSettingsToXml(IVsSettingsWriter).)
Protected method SaveSingleSettingToStorage
Public method ToString (Inherited from Component.)

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)

Top

Explicit Interface Implementations

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

Top

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

Reference

Microsoft.VisualStudio.Data.Tools.Package.Internal Namespace