Outlook VBA教程:PropertyPage对象

   
PropertyPages
PropertyPage

代表 Microsoft Outlook“选项”对话框或文件夹“属性”对话框中的自定义属性页。Outlook 使用该对象使自定义属性页与对话框中的“应用”按钮进行交互。

使用 PropertyPage对象

PropertyPage对象是个抽象对象。也就是说,在 Microsoft Outlook对象库中的 PropertyPage对象不包含实现代码,而是作为模板提供给用户,帮助用户在 Microsoft Visual Basic 中实现该对象。它提供了一组预定义的接口,Outlook 可利用该接口来确定自定义属性页是否更改,以及通知程序用户单击了“应用”或“确定”按钮。(如果自定义属性页不依赖于“应用”按钮,就不需要实现 PropertyPage对象。)

自定义属性页是个 ActiveX 控件,当用户单击自定义属性页的选项卡时,Outlook 将其显示在“选项”对话框或文件夹“属性”对话框中。若要实现 PropertyPage对象,包含实现代码的模块中必须包含以下语句:


Implements Outlook.PropertyPage

该模块还必须包含实现 PropertyPage对象的属性和方法的过程。例如,若要实现 Dirty属性,模块中必须有与下面所示相似的过程。


Private Property Get PropertyPage_Dirty() As Boolean
    PropertyPage_Dirty = gblDirty
End Property

若要实现 PropertyPage对象的方法,模块必须包含与下面所示相似的语句。


Private Sub PropertyPage_Apply()
    ' Code to set properties according to the user's
    ' selections goes here.
End Sub

上页:Outlook VBA教程:PostItem对象 下页:Outlook VBA教程:PropertyPages对象

Outlook VBA教程:PropertyPage对象:相关链接

Outlook VBA教程:PropertyPages对象 Outlook VBA教程:PropertyPageSite对象
Outlook VBA教程:Recipient对象 Outlook VBA教程:Recipients对象
Outlook VBA教程:RecurrencePattern对象 Outlook VBA教程:Reminder对象
Outlook VBA教程:Reminders集合 Outlook VBA教程:RemoteItem对象
Outlook VBA教程:ReportItem对象 Outlook VBA教程:Results集合
Outlook VBA教程:Search对象 Outlook VBA教程:Selection对象
Outlook VBA教程:SyncObject对象 Outlook VBA教程:SyncObjects对象
Outlook VBA教程:TaskItem对象 Outlook VBA教程:TaskRequestAcceptItem对象
Outlook VBA教程:TaskRequestDeclineItem对象 Outlook VBA教程:TaskRequestItem对象
Outlook VBA教程:TaskRequestUpdateItem对象 Outlook VBA教程:UserProperties对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号