Объект OrderField (Outlook)
Представляет поле заказа, используемое для сортировки информации в представлении.
Замечания
Используйте метод Add объекта OrderFields , чтобы добавить свойство элемента Outlook в коллекцию SortFields для следующих объектов, производных от объекта View :
Используйте свойство ViewXMLSchemaName , чтобы получить имя поля заказа, на которое ссылается XML-определение представления.
Объекты OrderField, содержащиеся в коллекции OrderFields, применяются к элементам Outlook, отображаемым в представлении в том порядке, в котором объекты содержатся в коллекции. Для каждого объекта OrderField используйте свойство IsDescending , чтобы определить, следует ли сортировать содержимое поля заказа по возрастанию или убыванию.
Пример
В следующем примере Visual Basic для приложений (VBA) выполняется итерация по коллекции SortFields текущего объекта TableView, отображая имена меток и XML-схем каждого объекта OrderField в коллекции.
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
Свойства
Имя |
---|
Application |
Class |
IsDescending |
Parent |
Session |
ViewXMLSchemaName |
См. также
Справочник по объектной модели Outlook
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.