フィルターを使用してテーブルの位置を設定します。Setting a Table Position with a Filter

適用されます: OutlookApplies to: Outlook

テーブルのユーザーは、一連のフィルター条件に一致する行にカーソルを移動できます。Table users can move the cursor to a row that matches a set of filter criteria. フィルターは、さまざまな列プロパティの値やビットマスク、サブオブジェクトなどのガイドラインに基づいていることができます。Filters can be based on a variety of guidelines such as column property values, bitmasks, or subobjects. SRestriction構造体を使用して MAPI では、フィルターが指定されています。Filters are specified in MAPI using an SRestriction structure.

制限の中で確立された条件に一致する最初の行に表を配置するにはTo position a table to the first row that matches the criteria established in a restriction

  • IMAPITable::FindRowメソッドを呼び出します。Call the IMAPITable::FindRow method. FindRowは特定のブックマークで表される行から始めて、前方または後方のいずれかの方向の制限で指定された条件に一致するローを検索します検索します。Starting with the row represented by a particular bookmark, FindRow searches in either a forward or backward direction to locate a row that matches the criteria specified in the restriction. FindRowは、小数部の値ではなく、文字の文字列に基づくスクロール バーを実装するために役立ちます。FindRow can be useful for implementing a scroll bar that is based on character strings, instead of fractional values. などの指定された文字で始まる最初の名前を検索するのには、1 つまたは複数の文字を入力することにより、ユーザーを有効にする統合されたアドレス帳から検索する場合、クライアントはFindRowの MAPI の実装を呼び出すことができます。For example, a client can call MAPI's implementation of FindRow when searching through the integrated address book to enable a user, by entering one or more characters, to locate the first name that begins with the specified characters.

関連項目See also

MAPI テーブルMAPI Tables