Propiedad NameSpace.Categories (Outlook)
Devuelve o establece un objeto Categories que representa el conjunto de objetos Category disponibles en el espacio de nombres. Lectura y escritura.
Sintaxis
expresión. Categories
Expresión Variable que representa un objeto "NameSpace".
Comentarios
Esta propiedad representa la lista principal de categorías, que es el conjunto de objetos Category que pueden aplicarse a los elementos de Outlook contenidos en el objeto de espacio de nombres y se aplica a todos los usuarios de ese espacio de nombres.
Esta propiedad es similar a la propiedad Categories del objeto Store. Si hay varias cuentas definidas en el perfil actual, use la propiedad Categories del almacén que está asociado a la cuenta específica.
Ejemplo:
El ejemplo siguiente Visual Basic para aplicaciones (VBA) se muestra un cuadro de diálogo que contiene los nombres y los identificadores para cada objeto Category contenido en la colección Categories asociada al objeto NameSpace predeterminado.
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
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.