Compartilhar via


IPropertyPage2 Interface

Defines the main features of an object representing property pages. Adds support for an initial selection of a property on a page. Extends and inherits from IPropertyPage. For more information, see IPropertyPage2.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("01E44665-24AC-101B-84ED-08002B2EC713")> _
Public Interface IPropertyPage2 _
    Inherits IPropertyPage
[InterfaceTypeAttribute()]
[GuidAttribute("01E44665-24AC-101B-84ED-08002B2EC713")]
public interface IPropertyPage2 : IPropertyPage

The IPropertyPage2 type exposes the following members.

Methods

  Name Description
Public method Activate(IntPtr, array<RECT[], Int32) (Inherited from IPropertyPage.)
Public method Activate(IntPtr, array<RECT[], Int32)
Public method Apply() (Inherited from IPropertyPage.)
Public method Apply()
Public method Deactivate() (Inherited from IPropertyPage.)
Public method Deactivate()
Public method EditProperty
Public method GetPageInfo(array<PROPPAGEINFO[]) (Inherited from IPropertyPage.)
Public method GetPageInfo(array<PROPPAGEINFO[])
Public method Help(String) (Inherited from IPropertyPage.)
Public method Help(String)
Public method IsPageDirty() (Inherited from IPropertyPage.)
Public method IsPageDirty()
Public method Move(array<RECT[]) (Inherited from IPropertyPage.)
Public method Move(array<RECT[])
Public method SetObjects(UInt32, array<Object[]) (Inherited from IPropertyPage.)
Public method SetObjects(UInt32, array<Object[])
Public method SetPageSite(IPropertyPageSite) (Inherited from IPropertyPage.)
Public method SetPageSite(IPropertyPageSite)
Public method Show(UInt32) (Inherited from IPropertyPage.)
Public method Show(UInt32)
Public method TranslateAccelerator(array<MSG[]) (Inherited from IPropertyPage.)
Public method TranslateAccelerator(array<MSG[])

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace