IVsProjectDesignerPage Members

Include Protected Members
Include Inherited Members

An optional interface which may be implemented by property pages hosted inside the Project Designer. Implementing this interface allows the page to participate in advanced scenarios supported by the Project Designer (for instance, automatic Undo and Redo functionality). However, IPropertyPage (or IPropertyPage2) is still required.

The IVsProjectDesignerPage type exposes the following members.

Methods

  Name Description
Public method FinishPendingValidations Completes all pending validations before continuing.
Public method GetProperty Gets the current value for the given property.
Public method GetPropertyMultipleValues Gets the current values for the given property for each of the supplied configurations.
Public method OnActivated Raised when the property page is activated or deactivated as the active designer.
Public method SetProperty Sets the given value for the given property.
Public method SetPropertyMultipleValues Sets the given values for the given properties, one for each of the supplied configurations.
Public method SetSite Notifies the property page of the IVsProjDesignerPageSite site.
Public method SupportsMultipleValueUndo Determines the given property supports getting and setting multiple values at the same time.

Top

See Also

Reference

IVsProjectDesignerPage Interface

Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner Namespace