指示查找的结果或替换操作。
命名空间: Microsoft.VisualStudio.TextManager.Interop
程序集: Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
语法
声明
Public Enumeration __VSFINDRESULT
public enum __VSFINDRESULT
public enum class __VSFINDRESULT
type __VSFINDRESULT
public enum __VSFINDRESULT
成员
成员名称 | 说明 | |
---|---|---|
FINDREPLACE_RESULT_EndOfDoc | 已否决。不要使用。 | |
FINDREPLACE_RESULT_EndOfSearch | 已否决。不要使用。 | |
FINDREPLACE_RESULT_Failed | 已否决。不要使用。 | |
FINDREPLACE_RESULT_FindInFiles | 已否决。不要使用。 | |
FINDREPLACE_RESULT_Found | 已否决。不要使用。 | |
FINDREPLACE_RESULT_Replaced | 已否决。不要使用。 | |
VSFR_AndInterrupt | 搜索中断了与 ESC/CANCEL。 | |
VSFR_AndReplace | 返回与发现或的组合 NotFound | |
VSFR_EndOfDoc | 搜索到达了文档末尾 | |
VSFR_EndOfSearch | 搜索到达了起点。 | |
VSFR_Error | 发生了错误。 | |
VSFR_FindInFiles | 在文件的背景查找启动。 | |
VSFR_FLAGMASK | 仅限内部使用。 | |
VSFR_Found | 找到文本字符串。 | |
VSFR_NoTarget | 目标不指定文档或已找到。 | |
VSFR_NotFound | 未找到文本字符串。 | |
VSFR_Replaced | 找到文本字符串并已由替换。 |
备注
FINDREPLACE_RESULT_ 名称仅兼容性和已弃用。 使用 VSFR_ 名称在所有新代码。
COM 签名
从 textfind.idl:
enum __VSFINDRESULT {
VSFR_NotFound = 0,
VSFR_Found = 1,
VSFR_Replaced = 2,
VSFR_EndOfDoc = 3,
VSFR_EndOfSearch = 4,
VSFR_FindInFiles = 5,
VSFR_NoTarget = 6,
VSFR_Error = 7,
VSFR_AndInterrupt = 0x40000000,
VSFR_AndReplace = 0x80000000,
VSFR_FLAGMASK = 0xFF000000,
// The FINDREPLACE_RESULT_ names are for compatibility only and are deprecated.
// Use the VSFR_ names in all new code.
FINDREPLACE_RESULT_Failed = 0,
FINDREPLACE_RESULT_Found = 1,
FINDREPLACE_RESULT_Replaced = 2,
FINDREPLACE_RESULT_EndOfDoc = 3,
FINDREPLACE_RESULT_EndOfSearch = 4,
FINDREPLACE_RESULT_FindInFiles = 5
};
typedef DWORD VSFINDRESULT;