Row 接口

定义

表示 对象中的 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 方法获取支持读写操作的完整项,如 MailItemContactItem。 有关 表中默认列的详细信息,请参阅表中显示的默认属性。

属性

Application

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

(继承自 _Row)
Class

返回枚举中的常量, OlObjectClass 该常量指示 对象的 类 Row 。 只读。

(继承自 _Row)
Item[Object]

获取一个 Object 类型的值,该值代表 指定的Index列处对象的值Row

(继承自 _Row)
Parent

返回 对象的父对象 Row 。 只读。

(继承自 _Row)
Session

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

(继承自 _Row)

方法

BinaryToString(Object)

获取 C# 中的字符串 (字符串) 表示已从 指定的Index列的父Row级的二进制值转换的值。

(继承自 _Row)
GetValues()

获取一个一维数组,其中包含父 Table中的 Row 所有列的值。

(继承自 _Row)
LocalTimeToUTC(Object)

获取 由 对象在 处Index指定的 Row 中的 TableDateTime 值,该值已从本地时间转换为协调世界时 (UTC) 。

(继承自 _Row)
UTCToLocalTime(Object)

获取 由 对象在 处Index指定的 Row 中的 Table DateTime 值,该值已从协调世界时 (UTC) 转换为本地时间。

(继承自 _Row)

适用于