다음을 통해 공유


__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 내부 옵션 (UI) 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 네임스페이스