__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;