Outlook) (NameSpace.Categories 屬性
會傳回或設定 Categories 物件,代表命名空間可用的 Category 物件集合。 讀取/寫入。
語法
expression。 Categories
表達 代表 'NameSpace' 物件的變數。
註解
這個屬性代表主要類別清單,亦即一組 Category 物件,可套用至 NameSpace 物件所包含的 Outlook 項目,並套用至該名稱空間的所有使用者。
這個屬性類似于Store物件的Categories屬性。 如果在目前的設定檔中定義多個帳戶,請使用與特定帳戶相關聯之存放區的Categories 屬性。
範例
下列 Visual Basic for Applications (VBA) 範例會顯示對話方塊,這個對話方塊會針對與預設 NameSpace 物件相關聯的 Categories 集合,顯示該集合所包含之每個 Category 物件的名稱及識別碼。
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 支援與意見反應。