Objeto TimelineView (Outlook)
Representa um modo de exibição que exibe os itens do Outlook em uma linha de tempo.
Comentários
O objeto TimelineView, derivado do objeto View, permite que você crie modos de exibição personalizados que permitam exibir itens do Outlook em uma linha do tempo.
O Outlook oferece vários objetos TimelineView internos, e também é possível criar objetos de TimelineView personalizados. Use o método Add da coleção Views para adicionar um novo TimelineView a um objeto Folder. Use a propriedade padrão para determinar se um objeto TimelineView existente é interno ou personalizado.
O objeto TimelineView oferece suporte a vários modos de exibição diferentes, dependendo do layout desejado e o período de tempo no qual exibir itens do Outlook. Use a propriedade TimelineViewMode para definir o modo de exibição, a propriedade StartField para especificar a propriedade de item do Outlook que contém a data de início e a propriedade EndField para especificar a propriedade de item do Outlook que contém a data de término para itens do Outlook a ser exibido.
Você pode configurar a aparência do TimelineView, dependendo do modo de exibição. Use a propriedade ShowWeekNumbers para indicar se os números da semana são exibidos na escala de tempo para o modo de exibição. Use as propriedades UpperScaleFont e LowerScaleFont para especificar que a fonte usada ao exibir, respectivamente, as partes superiores e inferior da escala de tempo para o modo de exibição.
Você também pode configurar como os itens do Outlook aparecem no objeto TimelineView. Use a propriedade ItemFont para especificar a fonte usada para exibir os rótulos de item do Outlook e a propriedade MaxLabelWidth para especificar o comprimento de rótulos de itens do Outlook no modo de exibição. Use a propriedade DefaultExpandCollapseSetting para determinar se os itens do Outlook são expandidos por padrão no modo de exibição. Use a propriedade Filter para determinar quais itens do Outlook para exibir no modo de exibição e a coleção de GroupByFields para especificar as propriedades de item do Outlook pelo qual Outlook itens são agrupados no modo de exibição. Se você definir o TimelineViewMode como olTimelineViewMonth, você pode usar a propriedade ShowLabelWhenViewingByMonth para determinar se os rótulos de itens do Outlook são exibidos no modo de exibição.
A definição para cada objeto TimelineView é armazenada no formato Extensible Markup Language (XML). Use a propriedade XML para trabalhar com a definição de XML para o objeto TimelineView.
Use o método Apply para aplicar quaisquer alterações feitas no objeto TimelineView ao modo de exibição atual. Use o método Save para persistir quaisquer alterações feitas no objeto TimelineView. Use a propriedade LockUserChanges para permitir ou impedir alterações na interface do usuário para o modo de exibição.
Você pode alterar objetos internos do TimelineView, mas não é possível excluí-los. Use o método Delete para excluir um objeto TimelineView personalizado. Use o método Reset para redefinir as propriedades de um objeto TimelineView interno para seus valores padrão.
Exemplo
O seguinte exemplo Visual Basic for Applications (VBA) configura o objeto TimelineView atual para exibir itens do Outlook por mês, com os rótulos de número semana na parte inferior da escala de tempo, com rótulos não há mais 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
Nome |
---|
Apply |
Copy |
Delete |
GoToDate |
Reset |
Save |
Propriedades
Confira também
Referência de modelo de objeto do Outlook
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.