Propriété NameSpace.Categories (Outlook)
Renvoie ou définit un objet Categories qui représente l’ensemble d’objets Category disponibles pour l’espace de noms. Lecture-écriture.
Syntaxe
expression. Categories
Expression Variable qui représente un objet « NameSpace ».
Remarques
Cette propriété représente la Liste principale des catégories, laquelle est le jeu d’objets Category applicables aux éléments Outlook de l’objet NameSpace et s’applique à tous les utilisateurs de cet espace de nom.
Cette propriété est similaire à la propriété Categories de l’objet Store . Si plusieurs comptes sont définis dans le profil actuel, utilisez la propriété Categories du magasin associé au compte spécifique.
Exemple
L’exemple Visual Basic pour Applications (VBA) suivant affiche une boîte de dialogue contenant les noms et identificateurs de chaque objet Category de la collection Categories associée à l’objet NameSpace par défaut.
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
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.