Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Auflistung von Category-Objekten dar, die die Hauptkategorienliste für einen Namespace definieren.
Hinweise
Microsoft Outlook bietet ein System für die Kategorisierung, nach dem Outlook-Elemente auf einfache Weise identifiziert und in benutzerdefinierte Kategorien unterteilt werden können. Das Categories-Objekt repräsentiert den Satz benutzerdefinierter Kategorien, die der benutzenden Person eines bestimmten Postfachs zur Verfügung stehen.
Verwenden Sie die Categories-Eigenschaft des NameSpace-Objekts zum Abrufen eines Categories-Objektverweises, der die Hauptkategorienliste für diesen Namespace darstellt.
Verwenden Sie die Add -Methode zum Erstellen eines neuen Category -Objekts, und fügen es der Auflistung. Verwenden Sie die Item-Methode, um einen Category-Objektverweis für eine vorhandene Kategorie abzurufen, und die Remove-Methode, um ein Category-Objekt aus der Auflistung zu entfernen. Verwenden Sie die Count -Eigenschaft, um die Anzahl von Rubriken in der Auflistung enthaltenen zurückzugeben.
Beispiel
Im folgende Visual Basic für Applikationen (VBA) zeigt ein Dialogfeld mit den Namen und Bezeichner für jedes Category -Objekts in das NameSpace -Standardobjekt zugeordnet Categories -Auflistung enthalten sind.
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 if 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
Methoden
| Name |
|---|
| Add |
| Item |
| Remove |
Eigenschaften
| Name |
|---|
| Application |
| Class |
| Count |
| Parent |
| Session |
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.