如何:访问显示窗体区域的 Outlook 项
当在 Microsoft Office Outlook 中打开某个项时,窗体区域即会出现。 使用 FormRegionControl 类的 OutlookItem 属性可以访问显示窗体区域的 Outlook 项。
**适用于:**本主题中的信息适用于 Outlook 2007 和 Outlook 2010 的应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能。
有多种类型的 Outlook 项可显示窗体区域。 可以先确定哪种类型的 Outlook 项正在显示窗体区域,然后将该 Outlook 项强制转换为该类型。
下面的示例将 Outlook 项标识为邮件项,然后将该邮件项的主题添加到窗体区域上的某个标签中。
示例
Private Sub FormRegion1_FormRegionShowing(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles MyBase.FormRegionShowing
If TypeOf (Me.OutlookItem) Is Outlook.MailItem Then
If Me.OutlookFormRegion.FormRegionMode = _
Outlook.OlFormRegionMode.olFormRegionRead Then
Dim mailItem As Outlook.MailItem = CType(Me.OutlookItem, _
Outlook.MailItem)
Label1.Text = "This form region contains information " & _
"about " & mailItem.Subject
End If
End If
End Sub
private void FormRegion1_FormRegionShowing
(object sender, System.EventArgs e)
{
if (this.OutlookItem is Outlook.MailItem)
{
if (this.OutlookFormRegion.FormRegionMode ==
Outlook.OlFormRegionMode.olFormRegionRead)
{
Outlook.MailItem mailItem =
(Outlook.MailItem)this.OutlookItem;
label1.Text = "This form region contains information " +
"about " + mailItem.Subject;
}
}
}