次の方法で共有


_Explorer.RemoveFromSelection(Object) メソッド

定義

アクティブなエクスプローラーの指定された Microsoft Outlook アイテムの選択を取り消します。

public:
 void RemoveFromSelection(System::Object ^ Item);
public void RemoveFromSelection (object Item);
Public Sub RemoveFromSelection (Item As Object)

パラメーター

Item
Object

選択範囲から削除するアイテム。

注釈

アクティブな探索での選択は、 プロパティによって Selection 返されるオブジェクトによって Selection 表されます。

削除するには、アクティブなエクスプローラーの現在のビューで項目を選択できる必要があります。 メソッドを IsItemSelectableInView(Object) 使用して、ビューで項目を選択できるかどうかを判断します。 ビューに表示されていないアイテムも確認できます。

次の条件では、 RemoveFromSelection メソッドを呼び出すと、Outlook からエラーが返されます。

項目が選択されている場合、 RemoveFromSelection を呼び出すと、イベントが SelectionChange 発生します。 アイテムが選択されていない場合は、 RemoveFromSelection の呼び出しは発生しません SelectionChange イベントが発生します。

RemoveFromSelection を呼び出しても、ビュー内で選択した項目が表示されるようにビューがスクロールされず、ビュー内のグループが展開または折りたたまれません。

次の表は、 RemoveFromSelection を呼び出した結果を示しています。現在の選択 ( Count プロパティ)、閲覧ウィンドウが表示されているかどうか、および指定した項目が閲覧ウィンドウに表示されるかどうかを考慮しています。

1はいはい選択が解除されます。SelectionChange が起動します。閲覧ウィンドウが空です。
>1あり不要項目が選択から削除されます。SelectionChange が起動します。閲覧ウィンドウは変更されません。
>1ありはい項目が選択から削除されます。SelectionChange が起動します。閲覧ウィンドウには、選択範囲の次の項目または隣接する項目が表示されます。
>=1なし該当なし項目が選択から削除されます。SelectionChange が起動します。

指定した項目が現在のビューに存在し、そのビューで RemoveFromSelection を呼び出して選択されていない場合、選択範囲は変更されず、 SelectionChange イベントは発生しません。

RemoveFromSelection メソッドの引数として定期的な予定またはタスク内の項目を指定する場合は、引数を渡す前に、 プロパティとコレクションを使用してIncludeRecurrences、最初に繰り返しを展開することで、発生のインスタンスをItems取得してください。 場合、定期的なアイテムを展開して、一連の出来事を取得しない、予定またはタスクの系列を表すインスタンス変数を渡すことは、 RemoveFromSelection メソッドを発生したのではなく一連の動作は

適用対象