Row 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 对象中的 Table 一行数据。
public interface class Row : Microsoft::Office::Interop::Outlook::_Row
[System.Runtime.InteropServices.Guid("000630D3-0000-0000-C000-000000000046")]
public interface Row : Microsoft.Office.Interop.Outlook._Row
Public Interface Row
Implements _Row
- 派生
- 属性
- 实现
注解
这是派生自 COM Coclass(托管代码要求此 Coclass 来实现与相应的 COM 对象的互操作性)的 .NET 接口。 使用此派生的接口来访问所有方法、属性和 COM 对象的事件成员。 但是,如果您想要使用的方法或事件共享同一名称并且位于相同的 COM 对象下,请转换为相应的主接口以调用该方法,并转换为最新的事件接口以连接到该事件。 参考此主题以获取有关 COM 对象的信息。 有关 COM 对象的方法和属性成员的信息,请参阅 _Row。
表 由行和列组成。 它表示 或 Search 对象中Folder数据的只读动态行集。 该文件夹,并且每一列视为项目的一个属性中的项可将一个 表 的每一行。 默认情况下, 表 中包含的文件夹中的项目属性的子集。 这使得 表 支持快速枚举和筛选文件夹中的项目的内存中的轻量行集。
如果从 GetTable(Object, Object)中获取 Table 对象,则可以在) 中Restrict(String)进一步指定筛选器 (,以在 Table 中获取一组更受限的行。
可以使用 Table 方法、FindRow(String)FindNextRow()、 GetNextRow()和 MoveToStart() 获取 Table 中的特定行。
使用 GetValues() 获取与 表中该行的列值对应的值数组。
使用帮助程序函数 BinaryToString(Object)、 LocalTimeToUTC(Object)和 UTCToLocalTime(Object) 可促进特定行中列值的类型转换。 有关 表中属性值表示形式的详细信息,请参阅 影响表中的属性值表示形式的因素和视图类
虽然基础文件夹的添加和删除 表 中的行反映,但 表 不支持添加、 更改和删除行的任何事件。 如果需要 Table 行中的 可写对象,请从 Table 中的默认 EntryID 列中获取该行的条目 ID,然后使用 GetItemFromID(String, Object) 对象的 NameSpace 方法获取支持读写操作的完整项,如 MailItem 或 ContactItem。 有关 表中默认列的详细信息,请参阅表中显示的默认属性。
属性
Application |
返回一个 Application 对象,该对象表示对象的父应用程序 (Outlook) Row 。 只读。 (继承自 _Row) |
Class |
返回枚举中的常量, OlObjectClass 该常量指示 对象的 类 Row 。 只读。 (继承自 _Row) |
Item[Object] |
获取一个 Object 类型的值,该值代表 指定的 |
Parent |
返回 对象的父对象 Row 。 只读。 (继承自 _Row) |
Session |
返回 NameSpace 当前会话的 对象。 只读。 (继承自 _Row) |
方法
BinaryToString(Object) |
获取 C# 中的字符串 (字符串) 表示已从 指定的 |
GetValues() |
获取一个一维数组,其中包含父 Table中的 Row 所有列的值。 (继承自 _Row) |
LocalTimeToUTC(Object) |
获取 由 对象在 处 |
UTCToLocalTime(Object) |
获取 由 对象在 处 |