Partager via


Objet OrderField (Outlook)

Représente un champ de classement, utilisé pour classer les informations d’un affichage.

Remarques

Utilisez la méthode Add de l’objet OrderFields pour ajouter une propriété d’élément Outlook à la collection SortFields pour les objets suivants dérivés de l’objet View :

Utilisez la propriété ViewXMLSchemaName pour obtenir le nom du champ de commande tel qu’il est référencé dans la définition XML de la vue.

Les objets OrderField d'une collection OrderFields sont appliqués aux éléments Outlook inclus dans l'affichage dans l'ordre dans lequel ils sont classés dans la collection. Pour chaque objet OrderField, utilisez la propriété IsDescending pour déterminer l'ordre de classement du contenu du champ de classement : croissant ou décroissant.

Exemple

L’exemple Visual Basic pour Applications (VBA) suivant effectue une itération dans la collection SortFields de l’objet TableView actuel, affichant les noms d’étiquette et de schéma XML de chaque objet OrderField de la collection.

Private Sub DisplayTableViewSortFields() 
 
 Dim objTableView As TableView 
 
 Dim objOrderField As OrderField 
 
 Dim strOutput As String 
 
 
 
 If Application.ActiveExplorer.CurrentView.ViewType = _ 
 
 olTableView Then 
 
 
 
 ' Obtain a TableView object reference for the 
 
 ' current table view. 
 
 Set objTableView = _ 
 
 Application.ActiveExplorer.CurrentView 
 
 
 
 ' Iterate through the OrderFields collection for 
 
 ' the table view, obtaining the label and the 
 
 ' XML schema name for each field used to sort 
 
 ' the items in the view. 
 
 For Each objOrderField In objTableView.SortFields 
 
 With objOrderField 
 
 strOutput = strOutput & .ColumnFormat.Label & _ 
 
 " (" & .ViewXMLSchemaName & ")" & vbCrLf 
 
 End With 
 
 Next 
 
 
 
 ' Display a dialog box containing the concatenated 
 
 ' sort field information. 
 
 MsgBox strOutput 
 
 End If 
 
End Sub 
 

Propriétés

Nom
Application
Class
IsDescending
Parent
Session
ViewXMLSchemaName

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.