Propiedad Category.CategoryID (Outlook)
Devuelve un valor de tipo String que representa el identificador único para el objeto Category. Solo lectura.
Sintaxis
expresión. CategoryID
Expresión Variable que representa un objeto Category .
Comentarios
Dado que la propiedad Name de un objeto Category puede cambiarse mediante programación o mediante acciones del usuario, cada objeto Category se identifica mediante un identificador único global (GUID) asignado al objeto, que se pueden recuperar mediante esta propiedad. El GUID se presenta como una cadena con el siguiente formato:
{00000000-0000-0000-0000-000000000000}
Ejemplo:
El siguiente de 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 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
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.