Partager via


Objet TimelineView (Outlook)

Représente un affichage qui affiche les éléments Outlook sur une barre de planning.

Remarques

L'objet TimelineView, dérivé de l'objet View, vous permet de créer des affichages personnalisables pour afficher les éléments Outlook dans une chronologie.

Outlook fournit plusieurs objets TimelineView intégrés, mais vous pouvez également créer vos propres objets TimelineView. Utilisez la méthode Add de la collection Views pour ajouter un nouvel objet TimelineView à un objet Folder . Utilisez la propriété Standard pour déterminer si un objet TimelineView existant est intégré ou personnalisé.

L'objet TimelineView prend en charge différents modes d'affichage qui dépendent de la disposition et de la période souhaitées dans lesquelles afficher les éléments Outlook. Utilisez la propriété TimelineViewMode pour définir le mode d’affichage, la propriété StartField pour spécifier la propriété d’élément Outlook qui contient la date de début et la propriété EndField pour spécifier la propriété d’élément Outlook qui contient la date de fin des éléments Outlook à afficher.

Vous pouvez configurer l'apparence de l'objet TimelineView en fonction du mode d'affichage. Utilisez la propriété ShowWeekNumbers pour indiquer si les numéros de semaine sont affichés dans l’échelle de temps de la vue. Utilisez les propriétés UpperScaleFont et LowerScaleFont pour spécifier la police utilisée lors de l’affichage, respectivement, des parties supérieure et inférieure de l’échelle de temps pour la vue.

Vous pouvez également configurer l'apparence des éléments Outlook au sein de l'objet TimelineView. Utilisez la propriété ItemFont pour spécifier la police utilisée pour afficher les étiquettes d’éléments Outlook et la propriété MaxLabelWidth pour spécifier la longueur des étiquettes des éléments Outlook dans l’affichage. Utilisez la propriété DefaultExpandCollapseSetting pour déterminer si les éléments Outlook sont développés par défaut dans l’affichage. Utilisez la propriété Filter pour déterminer les éléments Outlook à afficher dans l’affichage et la collection GroupByFields pour spécifier les propriétés d’élément Outlook selon lesquelles les éléments Outlook sont regroupés dans l’affichage. Si vous définissez TimelineViewMode sur olTimelineViewMonth, vous pouvez utiliser la propriété ShowLabelWhenViewingByMonth pour déterminer si les étiquettes des éléments Outlook sont affichées dans l'affichage.

La définition de chaque objet TimelineView est stockée au format Extensible Markup Language (XML). Utilisez la propriété XML pour travailler avec la définition XML de l’objet TimelineView .

Utilisez la méthode Apply pour appliquer toutes les modifications apportées à l’objet TimelineView à l’affichage actuel. Utilisez la méthode Save pour conserver toutes les modifications apportées à l’objet TimelineView . Utilisez la propriété LockUserChanges pour autoriser ou empêcher les modifications apportées à l’interface utilisateur de la vue.

Vous pouvez modifier les objets TimelineView intégrés, mais vous ne pouvez pas les supprimer. Utilisez la méthode Delete pour supprimer un objet TimelineView personnalisé. Utilisez la méthode Reset pour réinitialiser les propriétés d’un objet TimelineView intégré à leurs valeurs par défaut.

Exemple

L’exemple Visual Basic pour Applications (VBA) configure l’objet TimelineView actif pour afficher les éléments Outlook par mois, avec des étiquettes de numéro de semaine, comportant un maximum de 40 caractères, dans la partie inférieure de l’échelle de chronologie.

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éthodes

Nom
Appliquer
Copy
Delete
GoToDate
Reset
Save

Propriétés

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

Voir aussi

Référence du modèle objet Outlook

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.