共用方式為


IVsFindTarget.Find 方法

要求的搜尋文字字串。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

語法

'宣告
Function Find ( _
    pszSearch As String, _
    grfOptions As UInteger, _
    fResetStartPoint As Integer, _
    pHelper As IVsFindHelper, _
    <OutAttribute> ByRef pResult As UInteger _
) As Integer
int Find(
    string pszSearch,
    uint grfOptions,
    int fResetStartPoint,
    IVsFindHelper pHelper,
    out uint pResult
)
int Find(
    [InAttribute] String^ pszSearch, 
    [InAttribute] unsigned int grfOptions, 
    [InAttribute] int fResetStartPoint, 
    [InAttribute] IVsFindHelper^ pHelper, 
    [OutAttribute] unsigned int% pResult
)
abstract Find : 
        pszSearch:string * 
        grfOptions:uint32 * 
        fResetStartPoint:int * 
        pHelper:IVsFindHelper * 
        pResult:uint32 byref -> int
function Find(
    pszSearch : String, 
    grfOptions : uint, 
    fResetStartPoint : int, 
    pHelper : IVsFindHelper, 
    pResult : uint
) : int

參數

  • pszSearch
    類型:String

    [in]包含搜尋文字的 null 結尾字串的指標。

  • grfOptions
    類型:UInt32

    [in]指定的搜尋選項。 值取自__VSFINDOPTIONS列舉型別。

  • fResetStartPoint
    類型:Int32

    [in]若要重設搜尋旗標開始點。

  • pResult
    類型:UInt32%

    [] out搜尋結果的指標。 值取自__VSFINDRESULT列舉型別。

傳回值

類型:Int32
如果此方法將會成功,則會傳回S_OK。如果失敗,它就會傳回錯誤碼。

備註

COM 簽章

從 textmgr.idl:

HRESULT IVsFindTarget::Find(
   [in] LPCOLESTR pszSearch,
   [in] VSFINDOPTIONS grfOptions,
   [in] BOOL fResetStartPoint,
   [in] IVsFindHelper * pHelper
);

使用這個方法時才GetSearchImage尚未實作。

.NET Framework 安全性

請參閱

參考

IVsFindTarget 介面

Microsoft.VisualStudio.TextManager.Interop 命名空間