CommandLineBuilder 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
명령줄 구성의 컴퍼지션을 사용하도록 설정합니다.
public ref class CommandLineBuilder
public class CommandLineBuilder
type CommandLineBuilder = class
Public Class CommandLineBuilder
- 상속
-
CommandLineBuilder
생성자
CommandLineBuilder(Command) |
명령줄 구성의 컴퍼지션을 사용하도록 설정합니다. |
속성
Command |
작성기에서 파서의 루트를 사용하는 명령입니다. |
EnableDirectives |
파서가 명령줄 지시문을 인식하는지 여부를 결정합니다. |
EnableLegacyDoubleDashBehavior |
명령줄에서 이중 대시( |
EnablePosixBundling |
파서가 POSIX 스타일 번들 옵션을 인식하고 확장할지 여부를 결정합니다. |
ResponseFileHandling |
파서의 응답 파일 처리를 구성합니다. 사용하도록 설정하면 유효한 파일 경로인 로 시작하는 |
메서드
Build() |
명령줄 작성기의 구성에 따라 파서가 만들어집니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
확장 메서드
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
명령 처리기가 호출되기 전에 호출 파이프라인에 미들웨어 대리자를 추가합니다. |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
명령 처리기가 호출되기 전에 호출 파이프라인에 미들웨어 대리자를 추가합니다. |
CancelOnProcessTermination(CommandLineBuilder) |
호출 중에 에 전달할 ICommandHandler 수 있는 을 CancellationToken 통해 프로세스 종료에 대한 신호 및 처리를 사용하도록 설정합니다. |
EnableDirectives(CommandLineBuilder, Boolean) |
파서가 명령줄 지시문을 인식할 수 있도록 합니다. |
EnableLegacyDoubleDashBehavior(CommandLineBuilder, Boolean) |
명령줄에서 이중 대시( |
EnablePosixBundling(CommandLineBuilder, Boolean) |
파서가 POSIX 스타일 번들 옵션을 인식하고 확장할 수 있도록 합니다. |
ParseResponseFileAs(CommandLineBuilder, ResponseFileHandling) |
파서의 응답 파일 처리를 구성합니다. 사용하도록 설정하면 유효한 파일 경로인 로 시작하는 |
RegisterWithDotnetSuggest(CommandLineBuilder) |
명령줄 완성을 사용하도록 설정하기 위해 애플리케이션이 |
UseDefaults(CommandLineBuilder) |
기본 구성을 사용합니다. |
UseEnvironmentVariableDirective(CommandLineBuilder) |
지시문을 사용하여 |
UseExceptionHandler(CommandLineBuilder, Action<Exception,InvocationContext>, Nullable<Int32>) |
예외 처리기가 호출 중에 명령 처리기에서 throw한 처리되지 않은 예외를 catch할 수 있도록 합니다. |
UseHelp(CommandLineBuilder, Action<HelpContext>, Nullable<Int32>) |
명령줄에서 지정된 옵션 별칭 중 하나를 사용할 때 도움말을 표시하도록 애플리케이션을 구성합니다. |
UseHelp(CommandLineBuilder, Nullable<Int32>) |
다음 옵션 중 하나가 명령줄에 지정된 경우 도움말을 표시하도록 애플리케이션을 구성합니다.
|
UseHelp(CommandLineBuilder, String[]) |
명령줄에서 지정된 옵션 별칭 중 하나를 사용할 때 도움말을 표시하도록 애플리케이션을 구성합니다. |
UseLocalizationResources(CommandLineBuilder, LocalizationResources) |
도움말, 오류 메시지 및 기타 사용자 연결 문자열을 표시할 때 사용할 지역화 리소스를 지정합니다. |
UseParseDirective(CommandLineBuilder, Nullable<Int32>) |
명령줄에 지정된 경우 일반 명령 처리를 단락하고 명령줄 입력에 대한 구문 분석 결과를 설명하는 다이어그램을 표시하는 지시문을 사용할 |
UseParseErrorReporting(CommandLineBuilder, Nullable<Int32>) |
명령줄 입력을 구문 분석하는 데 오류가 있는 경우 표준 오류에 오류 정보를 쓰도록 명령줄을 구성합니다. |
UseSuggestDirective(CommandLineBuilder) |
명령줄 입력 단락에 지정된 경우 일반 명령 처리를 수행하고 명령줄 완성을 제공하기 위해 대부분의 셸에서 사용하기에 적합한 줄 바꿈으로 구분된 제안 목록을 작성하는 지시문을 사용할 |
UseTypoCorrections(CommandLineBuilder, Int32) |
구문 분석 오류가 감지될 때 대체 제안을 제공하도록 애플리케이션을 구성합니다. |
UseVersionOption(CommandLineBuilder) |
명령줄 입력에 지정된 경우 회로 일반 명령 처리를 단락하고 종료하기 전에 버전 정보를 작성하는 옵션(기본값은 별칭 |
UseVersionOption(CommandLineBuilder, String[]) |
명령줄 입력에 지정된 경우 회로 일반 명령 처리를 단락하고 종료하기 전에 버전 정보를 작성하는 옵션(기본값은 별칭 |
적용 대상
.NET