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 オブジェクトとの相互運用性を得るためにマネージ コードが必要とする COM コクラスから派生する .NET インターフェイスです。 COM オブジェクトのすべてのメソッド、プロパティ、およびイベント メンバにアクセスするには、この派生インターフェイスを使用します。 ただし、使用するメソッドまたはイベントが、1 つの COM オブジェクトに基づいて同じ名前を共有する場合は、該当するプライマリ インターフェイスにキャストしてメソッドを呼び出し、最新のイベント インターフェイスにキャストしてイベントに接続します。 COM オブジェクトの詳細については、このトピックを参照してください。 COM オブジェクトのメソッドとプロパティ メンバーの詳細については、「」を参照してください _Row

テーブル は、行と列で構成されます。 または オブジェクト内のデータの読み取り専用動的行セットをFolderSearch表します。 テーブル の各行をフォルダー、およびアイテムのプロパティとしては、各列内の項目と見なすことができます。 既定では、 テーブル には、フォルダー内のアイテムのプロパティのサブセットのみが含まれています。 これにより、 テーブル はインメモリの軽量な行セットとなり、フォルダー内のアイテムの高速な列挙とフィルターをサポートしています。

Table オブジェクトが からGetTable(Object, Object)取得された場合は、フィルター (でRestrict(String)) をさらに指定して、Table 内のより制限された行セットを取得できます。

Table メソッド FindRow(String)FindNextRow()GetNextRow()、および MoveToStart() を使用して、Table 内の特定の行を取得できます。

を使用して GetValues() 、Table 内のその行の列値に対応する値の配列を取得 します

ヘルパー関数 BinaryToString(Object)LocalTimeToUTC(Object)および UTCToLocalTime(Object) を使用して、特定の行での列値の型変換を容易にします。 テーブルのプロパティ値表現の詳細については、「テーブルおよびビュー クラスのプロパティ値表現に影響を与える要因」を参照してください。

基になるフォルダーの追加と削除は、 テーブル 内の行に反映されますが、行の削除と追加、変更、 テーブル 上で任意のイベントはサポートされません。 Table 行から書き込み可能なオブジェクトが必要な場合は、Table の既定の EntryID 列からその行のエントリ ID を取得し、オブジェクトのNameSpaceメソッドを使用GetItemFromID(String, Object)して、読み取り/書き込み操作をサポートする 、 や ContactItemなどのMailItem完全な項目を取得します。 テーブルの既定の列の詳細については、「 テーブルに表示される既定のプロパティ」を参照してください。

プロパティ

Application

オブジェクトの Application 親アプリケーション (Outlook) を表すオブジェクトを Row 返します。 読み取り専用です。

(継承元 _Row)
Class

オブジェクトのクラスを OlObjectClass 示す列挙型の定数を Row 返します。 読み取り専用です。

(継承元 _Row)
Item[Object]

Index指定された列の オブジェクトの値をRow表す Object を取得します。

(継承元 _Row)
Parent

オブジェクトの親オブジェクトを Row 返します。 読み取り専用です。

(継承元 _Row)
Session

現在のセッションの NameSpace オブジェクトを返します。 読み取り専用です。

(継承元 _Row)

メソッド

BinaryToString(Object)

Index指定された列の親Rowのバイナリ値から変換された値を表す String (C#の文字列) を取得します。

(継承元 _Row)
GetValues()

Table内のすべての列Rowの値を含む 1 次元配列を取得します。

(継承元 _Row)
LocalTimeToUTC(Object)

ローカル時刻から協定世界時 (UTC) に変換された、 の オブジェクトでRowIndex指定された の DateTimeTableを取得します。

(継承元 _Row)
UTCToLocalTime(Object)

協定世界時 (UTC) から現地時刻に変換された、 オブジェクトでRowIndex指定された の DateTime 値Tableを取得します。

(継承元 _Row)

適用対象