Compartir a través de


Objeto TimelineView (Outlook)

Representa una vista que muestra elementos de Outlook en formato de escala de tiempo.

Comentarios

El objeto TimelineView, derivado del objeto View, le permite crear vistas personalizables con las que podrá mostrar elementos de Outlook en una escala de tiempo.

Outlook proporciona varios objetos TimelineView integrados, y también puede crear objetos TimelineView personalizados. Utilice el método Add de la colección Views para agregar un nuevo TimelineView a un objeto Folder. Utilice la propiedad Standard para determinar si un objeto TimelineView existente es integrado o personalizado.

El objeto TimelineView admite varios modos de vista diferente, dependiendo del período de tiempo en el que se va a mostrar elementos de Outlook y el diseño deseado. Utilice la propiedad TimelineViewMode para establecer el modo de vista, la propiedad StartField para especificar la propiedad del elemento de Outlook que contiene la fecha de inicio y la propiedad EndField para especificar la propiedad del elemento de Outlook que contiene la fecha de finalización para los elementos de Outlook que se muestran.

Puede configurar la apariencia de la TimelineView, dependiendo del modo de vista. Utilice la propiedad ShowWeekNumbers para indicar si se muestran los números de semana en la escala de tiempo para la vista. Utilice las propiedades UpperScaleFont y LowerScaleFont para especificar que la fuente utilizado para mostrar, respectivamente, las partes superiores e inferior de la escala de tiempo para la vista.

También puede configurar la aparecen de los elementos de Outlook dentro del objeto TimelineView. Utilice la propiedad ItemFont para especificar la fuente utilizada para mostrar los rótulos de elemento de Outlook y la propiedad MaxLabelWidth para especificar la longitud de las etiquetas para los elementos de Outlook en la vista. Utilice la propiedad DefaultExpandCollapseSetting para determinar si los elementos de Outlook están expandidos de forma predeterminada en la vista. Utilice la propiedad Filter para determinar los elementos de Outlook para mostrar en la vista y la colección GroupByFields para especificar las propiedades de elemento de Outlook que Outlook se agrupan elementos en la vista. Si establece la propiedad TimelineViewMode en olTimelineViewMonth, puede utilizar la propiedad ShowLabelWhenViewingByMonth para determinar si se muestran etiquetas para los elementos de Outlook en la vista.

La definición de cada objeto TimelineView se almacena en formato de lenguaje de marcado Extensible (XML, Extensible Markup Language). Utilice la propiedad XML para trabajar con la definición XML del objeto TimelineView.

Utilice el método Apply para aplicar los cambios realizados en el objeto TimelineView a la vista actual. Utilice el método Save para que persistan los cambios realizados en el objeto TimelineView. Utilice la propiedad LockUserChanges para permitir o impedir cambios en la interfaz de usuario para la vista.

Puede cambiar los objetos TimelineView integrados, pero no puede eliminarlos. Utilice el método Delete para eliminar un objeto TimelineView personalizado. Utilice el método Reset para restablecer las propiedades de un objeto TimelineView integrado a sus valores predeterminados.

Ejemplo:

El siguiente de Visual Basic para Aplicaciones (VBA) se configura el objeto TimelineView actual para mostrar elementos de Outlook por meses, con etiquetas de número de semana en la parte inferior de la escala de tiempo, con etiquetas de no más de 40 caracteres.

Private Sub ConfigureMonthTimelineView() 
 
 Dim objTimelineView As TimelineView 
 
 
 
 If Application.ActiveExplorer.CurrentView.ViewType = _ 
 
 olTimelineView Then 
 
 
 
 ' Obtain a TimelineView object reference for the 
 
 ' current timeline view. 
 
 Set objTimelineView = _ 
 
 Application.ActiveExplorer.CurrentView 
 
 
 
 ' Configure the TimelineView object so that it displays 
 
 ' Outlook items by month and week, displaying labels 
 
 ' no larger than 40 characters for Outlook items 
 
 ' displayed in the view. 
 
 With objTimelineView 
 
 ' Display items by month. 
 
 .TimelineViewMode = olTimelineViewMonth 
 
 
 
 ' Display week numbers. If this value is 
 
 ' set to False when TimelineViewMode is 
 
 ' set to olTimelineViewMonth, the day 
 
 ' numbers are displayed instead. 
 
 .ShowWeekNumbers = True 
 
 
 
 ' Display labels for Outlook items 
 
 ' while TimelineViewMode is set to 
 
 ' olTimelineViewMonth. 
 
 .ShowLabelWhenViewingByMonth = True 
 
 
 
 ' Show no more than the first 40 characters 
 
 ' for each Outlook item in the view. 
 
 .MaxLabelWidth = 40 
 
 
 
 ' Save and apply the view. 
 
 .Save 
 
 .Apply 
 
 End With 
 
 End If 
 
 
 
End Sub 
 

Métodos

Nombre
Apply
Copy
Delete
GoToDate
Reset
Save

Propiedades

Nombre
Aplicación
Class
DefaultExpandCollapseSetting
EndField
Filter
GroupByFields
ItemFont
Language
LockUserChanges
LowerScaleFont
MaxLabelWidth
Name
Parent
SaveOption
Session
ShowLabelWhenViewingByMonth
ShowWeekNumbers
Estándar
StartField
TimelineViewMode
UpperScaleFont
ViewType
XML

Vea también

Referencia del modelo de objetos de Outlook

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.