Outlook) (NameSpace.Categories 属性
返回或设置一个 Categories 对象,该对象代表可用于命名空间的 Category 对象的集合。 读/写。
语法
expression。 Categories
表达 一个代表“NameSpace”对象的变量。
备注
此属性表示主类别列表,这是可以应用于 Outlook 项目包含的 命名空间 对象的 类别 对象的集合,并适用于该命名空间的所有用户。
此属性等同于 存储 对象的 类别 属性。 如果在当前配置文件中定义的多个帐户,使用的存储与特定客户关联的 类别 属性。
示例
下面的 Visual Basic for Applications (VBA) 示例显示一个对话框,包含名称和默认 命名空间 的对象具有关联的 类别 集合中包含的每个 类别 对象的标识符。
Private Sub ListCategoryIDs()
Dim objNameSpace As NameSpace
Dim objCategory As Category
Dim strOutput As String
' Obtain a NameSpace object reference.
Set objNameSpace = Application.GetNamespace("MAPI")
' Check whether the Categories collection for the Namespace
' contains one or more Category objects.
If objNameSpace.Categories.Count > 0 Then
' Enumerate the Categories collection.
For Each objCategory In objNameSpace.Categories
' Add the name and ID of the Category object to
' the output string.
strOutput = strOutput & objCategory.Name & _
": " & objCategory.CategoryID & vbCrLf
Next
End If
' Display the output string.
MsgBox strOutput
' Clean up.
Set objCategory = Nothing
Set objNameSpace = Nothing
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。