Поделиться через


Объект 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

Свойства

Имя
Application
Class
DefaultExpandCollapseSetting
EndField
Filter
GroupByFields
ItemFont
Language
LockUserChanges
LowerScaleFont
MaxLabelWidth
Name
Parent
SaveOption
Session
ShowLabelWhenViewingByMonth
ShowWeekNumbers
Standard
StartField
TimelineViewMode
UpperScaleFont
ViewType
XML

См. также

Справочник по объектной модели Outlook

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.