How to: 實作 [尋找] 和 [取代機制
Visual Studio 提供兩種實作 [尋找/取代。 方法之一是將文字影像傳遞到殼層,並讓它處理搜尋、 反白顯示,並取代文字。 這可讓使用者指定多個文字 span。 或者,您的 VSPackage 可以控制這項功能本身。 這兩種情況中,您必須通知有關目前的目標及所有開啟的文件時所針對的殼層。
若要實作 [尋找/取代
實作IVsFindTarget介面,在 [框架屬性所傳回的物件之一的VSFPROPID_DocView或VSFPROPID_DocData。 如果您要建立自訂的編輯器,您應該實作這個介面,為自訂編輯器類別的一部分。
使用GetCapabilities方法來指定您的編輯器支援的選項,以及指示是否實作文字的影像搜尋。
如果您的編輯器支援文字的影像搜尋,實作GetSearchImage。
如果您決定使用Find和Replace方法,可以簡化您的搜尋工作,藉由呼叫IVsFindHelper介面。