SettingsPage Members

Include Protected Members
Include Inherited Members

Base class for property pages.

The SettingsPage type exposes the following members.

Constructors

  Name Description
Protected method SettingsPage Initializes a new instance of SettingsPage.

Top

Methods

  Name Description
Public method Activate Creates the dialog box for the property page (without a frame, caption, or system menu/controls) with the supplied parent window and positioning rectangle.
Public method Apply Applies the changes made to the page if it is dirty.
Protected method ApplyChanges Applies to the project the changes set in this property page.
Protected method BindProperties Populates the property page with known values.
Public method CreateDesignPropertyDescriptor Creates a new DesignPropertyDescriptor from the specified PropertyDescriptor. (Inherited from LocalizableProperties.)
Public method Deactivate Destroys the window created with Activate.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetAttributes Gets an attribute collection. (Inherited from LocalizableProperties.)
Public method GetClassName Gets the class name of this class. (Inherited from LocalizableProperties.)
Public method GetComponentName Gets the component name. (Inherited from LocalizableProperties.)
Public method GetConfigProperty Gets the supplied property from the active configuration.
Public method GetConverter Gets the type converter. (Inherited from LocalizableProperties.)
Public method GetDefaultEvent Gets the default event. (Inherited from LocalizableProperties.)
Public method GetDefaultProperty Gets the default property. (Inherited from LocalizableProperties.)
Public method GetEditor Gets an editor of the specified base type. (Inherited from LocalizableProperties.)
Public method GetEvents Overloaded.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetPageInfo Gets information about the property page.
Protected method GetProjectConfigurations Gets the project configurations associated with the property page.
Public method GetProperties Overloaded.
Public method GetProperty Gets the value of a global property.
Public method GetPropertyOwner Gets the owner of the specified property. (Inherited from LocalizableProperties.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method GetTypedConfigProperty Gets the value of a property of the supplied type from the active configuration.
Public method GetTypedProperty Gets the value of a global property of the supplied type.
Public method Help Shows the property pages Help page in response to a user request.
Public method IsPageDirty Gets whether or not the page has been modified but not saved.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Move Repositions and resizes the property page dialog box according to the contents of the RECT structure.
Public method SetConfigProperty Sets the configuration property of the supplied name to the supplied value.
Public method SetObjects Sets the supplied nodes with the appropriate values from the property page.
Public method SetPageSite Initializes a property page and provides the property page object with the Initializes a property page and provides the property page object with the IPropertyPageSite interface through which the property page communicates with the property frame.
Public method Show Makes the property page visible or invisible, according to the supplied command parameter.
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)
Public method TranslateAccelerator Instructs the property page to process the keystroke described in pMsg.
Protected method UpdateObjects Updates the objects known to the property page from the values set in the page.

Top

Properties

  Name Description
Protected property Grid Gets the property grid associated with the property page.
Protected property IsDirty Gets or sets whether the page has been modified but not saved.
Public property Name Gets or sets the name of the property page.
Public property ProjectMgr Gets the project associated with this page.
Protected property ThePanel Gets the panel associated with the property page.

Top

See Also

Reference

SettingsPage Class

Microsoft.VisualStudio.Package Namespace