Объект TimelineView (Outlook)
Представляет представление, отображающее элементы Outlook на временной шкале.
Замечания
Объект TimelineView , производный от объекта View , позволяет создавать настраиваемые представления, которые позволяют отображать элементы Outlook на временной шкале.
Outlook предоставляет несколько встроенных объектов TimelineView , а также можно создавать пользовательские объекты TimelineView . Используйте метод Add коллекции Views , чтобы добавить новый объект TimelineView в объект Folder . Используйте свойство Standard , чтобы определить, является ли существующий объект TimelineView встроенным или настраиваемым.
Объект TimelineView поддерживает несколько различных режимов представления в зависимости от требуемого макета и периода времени, в течение которого будут отображаться элементы Outlook. Используйте свойство TimelineViewMode для задания режима просмотра, свойство StartField для указания свойства элемента Outlook, содержащего дату начала, и свойство EndField , чтобы указать свойство элемента Outlook, содержащее дату окончания отображаемых элементов Outlook.
Внешний вид TimelineView можно настроить в зависимости от режима просмотра. Используйте свойство ShowWeekNumbers , чтобы указать, отображаются ли номера недель в шкале времени представления. Используйте свойства UpperScaleFont и LowerScaleFont , чтобы указать шрифт, используемый при отображении соответственно верхней и нижней частей шкалы времени представления.
Вы также можете настроить, как элементы Outlook отображаются в объекте TimelineView . Используйте свойство ItemFont , чтобы указать шрифт, используемый для отображения меток элементов Outlook, и свойство MaxLabelWidth , чтобы указать длину меток для элементов Outlook в представлении. Используйте свойство DefaultExpandCollapseSetting , чтобы определить, развернуты ли элементы Outlook по умолчанию в представлении. Используйте свойство Filter , чтобы определить, какие элементы Outlook будут отображаться в представлении, и коллекция GroupByFields , чтобы указать свойства элементов Outlook, по которым элементы Outlook группируются в представлении. Если для параметра TimelineViewMode задано значение olTimelineViewMonth, можно использовать свойство ShowLabelWhenViewingByMonth , чтобы определить, отображаются ли в представлении метки для элементов Outlook.
Определение для каждого объекта TimelineView хранится в формате XML. Используйте свойство XML для работы с определением XML для объекта TimelineView .
Используйте метод Apply , чтобы применить все изменения, внесенные в объект TimelineView , к текущему представлению. Используйте метод Save , чтобы сохранить все изменения, внесенные в объект TimelineView . Используйте свойство LockUserChanges , чтобы разрешить или запретить изменения в пользовательском интерфейсе представления.
Встроенные объекты TimelineView можно изменить, но их нельзя удалить. Используйте метод Delete для удаления пользовательского объекта TimelineView . Используйте метод Reset , чтобы сбросить свойства встроенного объекта TimelineView до значений по умолчанию.
Пример
В следующем примере Visual Basic для приложений (VBA) текущий объект TimelineView настраивается для отображения элементов Outlook по месяцам с метками числа недель в нижней части шкалы временной шкалы и метками длиной не более 40 символов.
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
Методы
Имя |
---|
Apply |
Copy |
удаление; |
GoToDate |
Reset |
Save |
Свойства
См. также
Справочник по объектной модели Outlook
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.