共用方式為


Outlook) (NameSpace.Categories 屬性

會傳回或設定 Categories 物件,代表命名空間可用的 Category 物件集合。 讀取/寫入。

語法

expressionCategories

表達 代表 '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

另請參閱

NameSpace 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應