共用方式為


__VSFINDOPTIONS 列舉類型

指定文字尋找] 選項。

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

語法

'宣告
Public Enumeration __VSFINDOPTIONS
public enum __VSFINDOPTIONS
public enum class __VSFINDOPTIONS
type __VSFINDOPTIONS
public enum __VSFINDOPTIONS

成員

成員名稱 描述
FR_ActionMask 動作。FR_MarkAll |FR_Find |FR_FindAll |FR_Replace |FR_ReplaceAll。
FR_All 所有的選項。
FR_Backwards 反向搜尋
FR_Block 目前的程序區塊
FR_BlockThread
FR_Capabilities FR_OptionSet |FR_SyntaxSet |FR_ActionMask |FR_SelectionDefault
FR_CommonOptions FR_MatchCase |FR_WholeWord |FR_Hidden |FR_KeepCase
FR_DocOptionSet FR_CommonOptions |FR_Backwards |FR_Selection |FR_Block
FR_Document 搜尋目前的文件
FR_FIFOptionSet FR_CommonOptions |FR_SubFolders |FR_KeepOpen |FR_NameOnly
FR_Files 檔案中尋找。
FR_Find 尋找下一步]。
FR_FindAll 全部尋找 (大量尋找)
FR_FromStart 從 [文件開頭搜尋。
FR_Hidden 搜尋隱藏文字。
FR_InternalMask 內部的選項 (沒有使用者介面) FR_ResetPosition |FR_FromStart |FR_OneMatchPerLine |FR_Report |FR_SelectionDefault
FR_KeepCase 取代保留大小寫。
FR_KeepOpen 請保持開啟修改過的檔案。
FR_MarkAll 將標記為所有符合項目。
FR_MatchCase 大小寫須相符的搜尋。
FR_NameOnly 顯示 [只有檔案名稱。
FR_NoFind 隱藏尋找。
FR_None 沒有選項。
FR_OneMatchPerLine 傳回只有一個符合項目,每行 (大量找到)。
FR_OpenDocuments 搜尋開啟的文件。
FR_OptionMask 選項。FR_MatchCase |FR_WholeWord |FR_Hidden |FR_Backwards |FR_Selection |FR_Block |FR_KeepCase |FR_SubFolders |FR_KeepOpen |FR_NameOnly。
FR_OptionSet FR_CommonOptions |FR_Backwards |FR_Selection |FR_Block
FR_Pattern 與 FR_Wildcard 相同。
FR_Plain 比對完全相同的字串。
FR_Procedure 與 FR_Block 相同。
FR_Project 在專案中找到。
FR_RegExpr 比對規則運算式。
FR_Replace 取代找到的文字。
FR_ReplaceAll 取代找到的所有文字。
FR_Report 產生的結果清單。
FR_ResetPosition 尋找新的。
FR_Selection 搜尋僅選取項目。
FR_SelectionDefault GetCapabilities: 強制選取項目。
FR_Solution 在方案中找到。
FR_SubFolders 搜尋子資料夾。
FR_SyntaxMask FR_Plane |FR_Wildcard |FR_RegExpr。
FR_SyntaxSet FR_Plain |FR_Wildcard |FR_RegExpr
FR_TargetMask FR_Document |FR_OpenDocuments |FR_Files |FR_Project |FR_Solution。
FR_WholeWord 字拼寫須相符。
FR_Wildcard 符合萬用字元。

備註

COM 簽章

從 textfind.idl:

enum __VSFINDOPTIONS {
   FR_OptionMask       =   0x00000FFF,
   FR_MatchCase        =   0x00000001,
   FR_WholeWord        =   0x00000002,
   FR_Hidden           =   0x00000004,
   FR_Backwards        =   0x00000008,
   FR_Selection        =   0x00000010,
   FR_Block            =   0x00000020,
   FR_KeepCase         =   0x00000040,
   FR_SubFolders       =   0x00000100,
   FR_KeepOpen         =   0x00000200,
   FR_NameOnly         =   0x00000400,

   FR_SyntaxMask       =   0x00003000,
   FR_Plain            =   0x00000000,
   FR_Wildcard         =   0x00001000,
   FR_RegExpr          =   0x00002000,

   FR_TargetMask       =   0x00070000,
   FR_Document         =   0x00010000,
   FR_OpenDocuments    =   0x00020000,
   FR_Files            =   0x00030000,
   FR_Project          =   0x00040000,
   FR_Solution         =   0x00050000,

   FR_ActionMask       =   0x00F80000,
   FR_MarkAll          =   0x00080000,
   FR_Find             =   0x00100000,
   FR_FindAll          =   0x00200000,
   FR_Replace          =   0x00400000,
   FR_ReplaceAll       =   0x00800000,

   FR_InternalMask     =   0x7F000000,
   FR_ResetPosition    =   0x01000000,
   FR_FromStart        =   0x02000000,
   FR_OneMatchPerLine  =   0x04000000,
   FR_Report           =   0x08000000,
   FR_SelectionDefault =   0x10000000,

   FR_NoFind           =   0x80000000,

   // Common options for all targets
   FR_CommonOptions    = (FR_MatchCase|FR_WholeWord|FR_Hidden|FR_KeepCase),

   // Options for single documents
   FR_DocOptionSet     = (FR_CommonOptions|FR_Backwards|FR_Selection|FR_Block),

   // Options for multifile targets
   FR_FIFOptionSet     = (FR_CommonOptions|FR_SubFolders|FR_KeepOpen|FR_NameOnly),

   // Option bits for all targets
   FR_OptionSet        = (FR_DocOptionSet|FR_FIFOptionSet),

   // Set of possible syntax options
   FR_SyntaxSet        = (FR_Plain|FR_Wildcard|FR_RegExpr),

   FR_Capabilities     = (FR_OptionSet|FR_SyntaxSet|FR_ActionMask|FR_SelectionDefault),

   FR_All              =   0x7FFFFFFF,
   FR_None             =   0x00000000,
   // backward compatability aliases
   FR_Procedure        =   FR_Block,
   FR_Pattern          =   FR_Wildcard
};
typedef DWORD VSFINDOPTIONS;

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間