カスタムVisualStudioエディターを作成していて、現在、検索と置換を有効にしようとしています。
IVsFindTarget.Findメソッドでは、 __ VSFINDRESULT.Foundを返すように指示されており、検索と置換の要求が呼び出されたときに__VSFINDRESULT.AndReplaceフラグを想定しています。問題は、AndReplaceが定義されていることです。
VSFR_AndReplace = -2147483648
しかし、ドキュメントには次のように書かれています。
FoundまたはNotFoundと組み合わせて返送
VSFR_AndReplaceは有効なuintではありません。2つの組み合わせを返すにはどうすればよいですか?