BuildPropertyPage Members

Defines the properties on the build property page and handles loading and saving the properties.

The BuildPropertyPage type exposes the following members.

Constructors

  Name Description
Public method BuildPropertyPage Initializes a new instance of BuildPropertyPage.

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. (Inherited from SettingsPage.)
Public method Apply Applies the changes made to the page if it is dirty. (Inherited from SettingsPage.)
Protected method ApplyChanges Sets the output path as a configuration property. (Overrides SettingsPage.ApplyChanges().)
Protected method BindProperties Sets the output path from the configuration. (Overrides SettingsPage.BindProperties().)
Public method CreateDesignPropertyDescriptor Creates a new DesignPropertyDescriptor from the specified PropertyDescriptor. (Inherited from LocalizableProperties.)
Public method Deactivate Destroys the window created with Activate. (Inherited from SettingsPage.)
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 BuildPropertyPage. (Overrides LocalizableProperties.GetClassName().)
Public method GetComponentName Gets the component name. (Inherited from LocalizableProperties.)
Public method GetConfigProperty Gets the supplied property from the active configuration. (Inherited from SettingsPage.)
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. (Inherited from SettingsPage.)
Protected method GetProjectConfigurations Gets the project configurations associated with the property page. (Inherited from SettingsPage.)
Public method GetProperties Overloaded.
Public method GetProperty Gets the value of a global property. (Inherited from SettingsPage.)
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. (Inherited from SettingsPage.)
Public method GetTypedProperty Gets the value of a global property of the supplied type. (Inherited from SettingsPage.)
Public method Help Shows the property pages Help page in response to a user request. (Inherited from SettingsPage.)
Public method IsPageDirty Gets whether or not the page has been modified but not saved. (Inherited from SettingsPage.)
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. (Inherited from SettingsPage.)
Public method SetConfigProperty Sets the configuration property of the supplied name to the supplied value. (Inherited from SettingsPage.)
Public method SetObjects Sets the supplied nodes with the appropriate values from the property page. (Inherited from SettingsPage.)
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. (Inherited from SettingsPage.)
Public method Show Makes the property page visible or invisible, according to the supplied command parameter. (Inherited from SettingsPage.)
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. (Inherited from SettingsPage.)
Protected method UpdateObjects Updates the objects known to the property page from the values set in the page. (Inherited from SettingsPage.)

Top

Properties

  Name Description
Protected property Grid Gets the property grid associated with the property page. (Inherited from SettingsPage.)
Protected property IsDirty Gets or sets whether the page has been modified but not saved. (Inherited from SettingsPage.)
Public property Name Gets or sets the name of the property page. (Inherited from SettingsPage.)
Public property OutputPath Gets or sets the directory to which the build's output should be sent.
Public property ProjectMgr Gets the project associated with this page. (Inherited from SettingsPage.)
Protected property ThePanel Gets the panel associated with the property page. (Inherited from SettingsPage.)

Top

See Also

Reference

BuildPropertyPage Class

Microsoft.VisualStudio.Package Namespace