TableView 接口

定义

代表一个视图,该视图将 Outlook 项目显示在一个表中,将每个项目显示在一行中,并将项目的详细信息显示在列中。

public interface class TableView : Microsoft::Office::Interop::Outlook::_TableView
[System.Runtime.InteropServices.Guid("00063096-0000-0000-C000-000000000046")]
public interface TableView : Microsoft.Office.Interop.Outlook._TableView
Public Interface TableView
Implements _TableView
派生
属性
实现

注解

这是派生自 COM Coclass(托管代码要求此 Coclass 来实现与相应的 COM 对象的互操作性)的 .NET 接口。 使用此派生的接口来访问所有方法、属性和 COM 对象的事件成员。 但是,如果您想要使用的方法或事件共享同一名称并且位于相同的 COM 对象下,请转换为相应的主接口以调用该方法,并转换为最新的事件接口以连接到该事件。 参考此主题以获取有关 COM 对象的信息。 有关 COM 对象的方法和属性成员的信息,请参阅 _TableView

派生自 View 对象的 TableView 对象允许您创建可自定义的视图,以便在表中显示 Outlook 项目。

Outlook 提供了几个内置的 对象,并且您还可以创建自定义的 对象。 Add(String, OlViewType, OlViewSaveOption)使用 集合的 Views 方法将新的 TableView 添加到 Folder 对象。 使用 标准 属性以确定是否内置或自定义现有 对象。

您可以配置的外观和功能的 对象。 AutomaticColumnSizing使用 属性可确定视图是否自动调整列的大小,并使用 AutomaticGrouping 属性确定视图是否自动对 Outlook 项目进行分组。 AutoPreview使用 属性可确定是否在视图中的 Outlook 项目的行内显示预览信息,并使用 AutoPreviewFont 属性指定用于显示预览信息的字体。 MultiLine使用 属性确定是否在多行模式下显示 Outlook 项目。

您还可以配置 Outlook 项目在 对象的显示方式。 ColumnFont使用 属性可以指定用于列标题的字体,使用 RowFont 属性可以指定用于视图中 Outlook 项目的字体。 AllowInCellEditing使用 属性允许编辑视图中的 Outlook 项目属性值。 Filter使用 属性可以确定视图中显示的 Outlook 项目,并使用ViewFields集合来指定要为每个 Outlook 项目显示的 Outlook 项目属性。 GroupByFields使用 指定 Outlook 项目分组依据的 Outlook 项目属性,使用 SortFields 集合指定 Outlook 项目在视图中排序依据的 Outlook 项目属性。

对于 中的每个对象定义存储在可扩展标记语言 (XML) 格式。 XML使用 属性来处理 TableView 对象的 XML 定义。

Apply()使用 方法可将对 TableView 对象所做的任何更改应用到当前视图。 Save()使用 方法保留对 TableView 对象所做的任何更改。 LockUserChanges使用 属性可允许或阻止对视图的用户界面进行更改。

您可以更改内置 对象,但不能删除它们。 Delete()使用 方法删除自定义 TableView 对象。 Reset()使用 方法将内置 TableView 对象的属性重置为其默认值。

属性

AllowInCellEditing

返回或设置 C# ) 值中的 布尔 (布尔 值,该值确定是否允许在 对象中 TableView 进行单元格内编辑。 读/写。

(继承自 _TableView)
AlwaysExpandConversation

返回或设置 C#) 值中的 布尔 (布尔 值,该值指示是否始终在表视图中完全展开对话。 读/写。

(继承自 _TableView)
Application

返回一个 Application 对象,该对象代表对象的父 Outlook 应用程序。 只读。

(继承自 _TableView)
AutoFormatRules

返回一个 AutoFormatRules 对象,该对象表示适用于对象的 TableView 一组格式规则。 只读。

(继承自 _TableView)
AutomaticColumnSizing

返回或设置 C#) 值中的 布尔 (布尔 值,该值指示对象中的 TableView 列是否由 Outlook 自动调整大小。 读/写。

(继承自 _TableView)
AutomaticGrouping

返回或设置 C# ) 值中的 布尔 (布尔 值,该值指示自动分组在 对象中 TableView 是否处于活动状态。 读/写。

(继承自 _TableView)
AutoPreview

返回或设置一个 OlAutoPreview 常量,该常量确定对象如何自动预览 TableView 项。 读/写。

(继承自 _TableView)
AutoPreviewFont

返回一个 ViewFont 对象,该对象表示在对象中 TableView 自动预览 Outlook 项目时使用的字体。 只读。

(继承自 _TableView)
Class

返回一个 OlObjectClass 常量,指示对象的 类。 只读。

(继承自 _TableView)
ColumnFont

返回一个 ViewFont 对象,该对象表示在 对象中 TableView 显示列标题时使用的字体。 只读。

(继承自 _TableView)
DefaultExpandCollapseSetting

返回或设置一个 OlDefaultExpandCollapseSetting 常量,该常量确定对象中 TableView 组的默认扩展设置。 读/写。

(继承自 _TableView)
Filter

返回或设置 C# 中的 字符串 (字符串 ) 表示视图筛选器的值。 读/写。

(继承自 _TableView)
GridLineStyle

返回或设置一个 OlGridLineStyle 常量,该常量表示对象中用于网格线的 TableView 线条样式。 读/写。

(继承自 _TableView)
GroupByFields

返回一个 OrderFields 对象,该对象代表对象中显示的项分组依据的 TableView 字段集。 只读。

(继承自 _TableView)
HideReadingPaneHeaderInfo

返回或设置 C# ) 值中的 布尔 (bool 值,该值确定是否在对象的阅读窗格中 TableView 显示 Outlook 项目的标头。 读/写。

(继承自 _TableView)
Language

返回或设置一个 字符串 (字符串 ,) 表示视图的语言设置的值。 读/写。

(继承自 _TableView)
LockUserChanges

返回或设置 C# ) 值中的 布尔 值 (bool ,该值指示用户是否可以修改视图的设置。 读/写。

(继承自 _TableView)
MaxLinesInMultiLineView

返回或设置 C# 中 整数 (int ) 值,该值确定在多行模式下 TableView 为对象显示的最大行数。 读/写。

(继承自 _TableView)
MultiLine

返回或设置一个 OlMultiLine 常量,该常量确定对象中 TableView 多行的显示方式。 读/写。

(继承自 _TableView)
MultiLineWidth

返回或设置 C# 中的 整数 (int ) 值,该值代表在 对象 中 TableView 触发多行模式所需的文本宽度 () 字符。 读/写

(继承自 _TableView)
Name

返回或设置 C# 中的 字符串 (字符串 ,) 表示对象的显示名称的值。 读/写。

(继承自 _TableView)
Parent

返回指定对象的 对象 的父级。 只读。

(继承自 _TableView)
RowFont

返回一个 ViewFont 对象,该对象表示在 对象中 TableView 显示行时使用的字体。 只读。

(继承自 _TableView)
SaveOption

返回一个 OlViewSaveOption 常量,该常量指定指定视图可用的文件夹和附加到该视图的读取权限。 只读。

(继承自 _TableView)
Session

返回 NameSpace 当前会话的 对象。 只读。

(继承自 _TableView)
ShowConversationByDate

返回或设置 C# 中的 布尔 (bool ) 值,该值指示对话中的项目是否垂直左对齐,以及是否按接收的日期和时间排序,最新项位于顶部。 读/写。

(继承自 _TableView)
ShowConversationSendersAboveSubject

返回或设置 C#) 值中的 布尔 (布尔 值,该值指示表视图是显示对话标头中主题行上方还是下方的参与发件人。 读/写。

(继承自 _TableView)
ShowFullConversations

返回或设置 C#) 值中的 布尔 (布尔 值,该值指示是否在表视图中将来自其他文件夹(如“已发送邮件”文件夹)的对话项目显示为会话的一部分。 读/写。

(继承自 _TableView)
ShowItemsInGroups

返回或设置 C# (布尔值) 值,该值确定是否在 对象内的TableView组中显示 Outlook 项目。 读/写。

(继承自 _TableView)
ShowNewItemRow

返回或设置 C# 中的 布尔 (布尔 值) 值,该值确定是否在 对象中 TableView 显示新项行。 读/写

(继承自 _TableView)
ShowReadingPane

返回或设置 C# ) 值中的 布尔 (bool 值,该值指示是否在 对象中 TableView 显示阅读窗格。 读/写。

(继承自 _TableView)
ShowUnreadAndFlaggedMessages

此对象、成员或枚举已被弃用并且不适合在您的代码中使用。

(继承自 _TableView)
SortFields

返回一个 OrderFields 对象,该对象表示对对象中显示的 TableView 项进行排序的字段集。 只读。

(继承自 _TableView)
Standard

返回 C# 中的 布尔 (布尔 值) 值,该值指示对象是否 TableView 为内置 Outlook 视图。 只读。

(继承自 _TableView)
ViewFields

返回一个 ViewFields 对象,该对象代表对象中 TableView 显示 Outlook 项目时使用的字段集。 只读。

(继承自 _TableView)
ViewType

返回一个 OlViewType 常量,该常量指示视图的视图类型。 只读。

(继承自 _TableView)
XML

返回或设置 C# 中的 字符串 (字符串 ) 值,该值指定视图的 XML 定义。 读/写。

(继承自 _TableView)

方法

Apply()

TableView 对象应用于当前视图。

(继承自 _TableView)
Copy(String, OlViewSaveOption)

基于现有TableView对象创建新的View对象。

(继承自 _TableView)
Delete()

从集合中删除对象。

(继承自 _TableView)
GetTable()

返回一个 Table 对象,该对象表示对象中包含的 TableView所有 Microsoft Outlook 项目。

(继承自 _TableView)
GoToDate(DateTime)

更改当前视图用来显示信息的日期。

(继承自 _TableView)
Reset()

将内置的 Microsoft Outlook 视图重置为原始设置。

(继承自 _TableView)
Save()

保存视图或保存对视图的更改。

(继承自 _TableView)

适用于