NameSpace.Categories property (Outlook)
Gibt ein Categories -Objekt zurück, das den Satz von Category -Objekten darstellt, die für den Namespace verfügbar sind, oder legt das Objekt fest. Lese-/Schreibzugriff.
Syntax
Ausdruck. Categories
Ausdruck Eine Variable, die ein NameSpace-Objekt darstellt.
Hinweise
Diese Eigenschaft stellt die Hauptkategorienliste, das den Satz der Category -Objekte, auf die durch das NameSpace -Objekt enthaltenen Outlook-Elemente angewendet werden können, und gilt für alle Benutzer dieses Namespaces.
Diese Eigenschaft ist ähnlich wie die Categories -Eigenschaft des Store -Objekts. Wenn mehrere Konten im aktuellen Profil definiert sind, verwenden Sie die Categories -Eigenschaft des Speichers, den das jeweilige Konto zugeordnet ist.
Beispiel
Im folgende Visual Basic für Applikationen (VBA) zeigt ein Dialogfeld mit den Namen und Bezeichner für jedes Category -Objekts, der in der NameSpace -Standardobjekt zugeordnet Categories -Auflistung enthalten ist.
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
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.