다음을 통해 공유


ArgumentResult 클래스

정의

를 구문 분석 Argument할 때 생성되는 결과를 나타냅니다.

public ref class ArgumentResult sealed : System::CommandLine::Parsing::SymbolResult
public sealed class ArgumentResult : System.CommandLine.Parsing.SymbolResult
type ArgumentResult = class
    inherit SymbolResult
Public NotInheritable Class ArgumentResult
Inherits SymbolResult
상속
ArgumentResult

속성

Name Description
Argument

결과가 적용되는 인수를 가져옵니다.

Errors

이 기호 결과와 관련된 구문 분석 오류입니다.

(다음에서 상속됨 SymbolResult)
Implicit

를 구문 분석 Argument할 때 생성되는 결과를 나타냅니다.

Parent

부모 기호는 구문 분석 트리를 생성합니다.

(다음에서 상속됨 SymbolResult)
Tokens

구문 분석 중 이 기호 결과와 연결된 토큰 목록입니다.

(다음에서 상속됨 SymbolResult)

메서드

Name Description
AddError(String)

구문 분석 트리에 이 기호 결과에 대한 오류 메시지를 추가합니다.

GetRequiredValue<T>(Argument<T>)

지정된 필수 인수 또는 throw에 대한 구문 분석 또는 기본값을 가져옵니다.

(다음에서 상속됨 SymbolResult)
GetRequiredValue<T>(Option<T>)

지정된 필수 옵션 또는 throw에 대한 구문 분석된 또는 기본값을 가져옵니다.

(다음에서 상속됨 SymbolResult)
GetRequiredValue<T>(String)

구문 분석 트리에서 지정된 이름을 가진 기호의 값을 가져옵니다.

(다음에서 상속됨 SymbolResult)
GetResult(Argument)

부모 및 자식 기호 결과를 포함하여 구문 분석 트리의 모든 위치에서 특정 인수에 대한 결과를 찾습니다.

(다음에서 상속됨 SymbolResult)
GetResult(Command)

부모 및 자식 기호 결과를 포함하여 구문 분석 트리의 모든 위치에서 특정 명령에 대한 결과를 찾습니다.

(다음에서 상속됨 SymbolResult)
GetResult(Directive)

구문 분석 트리의 어디에서나 특정 지시문에 대한 결과를 찾습니다.

(다음에서 상속됨 SymbolResult)
GetResult(Option)

부모 및 자식 기호 결과를 포함하여 구문 분석 트리의 모든 위치에서 특정 옵션에 대한 결과를 찾습니다.

(다음에서 상속됨 SymbolResult)
GetResult(String)

구문 분석 트리에서 지정된 name 위치에 대한 Symbol 결과를 찾습니다.

(다음에서 상속됨 SymbolResult)
GetValue<T>(Argument<T>)

지정된 인수의 구문 분석된 값 또는 기본값을 가져옵니다.

(다음에서 상속됨 SymbolResult)
GetValue<T>(Option<T>)

지정된 옵션의 구문 분석된 값 또는 기본값을 가져옵니다.

(다음에서 상속됨 SymbolResult)
GetValue<T>(String)

구문 분석 트리에서 지정된 이름을 가진 기호의 값을 가져옵니다.

(다음에서 상속됨 SymbolResult)
GetValueOrDefault<T>()

구문 분석된 값 또는 에 대한 기본값을 Argument가져옵니다.

OnlyTake(Int32)

인수에 사용할 최대 토큰 수를 지정합니다. 나머지 토큰은 전달되고 이후 인수에서 사용할 수 있으며 그렇지 않으면 추가 UnmatchedTokens됩니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

적용 대상