다음을 통해 공유


OptionExtensions.AddCompletions 메서드

정의

오버로드

AddCompletions<TOption>(TOption, CompletionDelegate)

옵션에 대한 완료를 추가합니다.

AddCompletions<TOption>(TOption, Func<CompletionContext,IEnumerable<String>>)

옵션에 대한 완료를 추가합니다.

AddCompletions<TOption>(TOption, String[])

옵션에 대한 완료를 추가합니다.

AddCompletions<TOption>(TOption, CompletionDelegate)

옵션에 대한 완료를 추가합니다.

public:
generic <typename TOption>
 where TOption : System::CommandLine::Option[System::Runtime::CompilerServices::Extension]
 static TOption AddCompletions(TOption option, System::CommandLine::Completions::CompletionDelegate ^ complete);
public static TOption AddCompletions<TOption> (this TOption option, System.CommandLine.Completions.CompletionDelegate complete) where TOption : System.CommandLine.Option;
static member AddCompletions : 'Option * System.CommandLine.Completions.CompletionDelegate -> 'Option (requires 'Option :> System.CommandLine.Option)
<Extension()>
Public Function AddCompletions(Of TOption As Option) (option As TOption, complete As CompletionDelegate) As TOption

형식 매개 변수

TOption

옵션 형식입니다.

매개 변수

option
TOption

완료를 추가할 옵션입니다.

complete
CompletionDelegate

CompletionDelegate 완료를 제공하기 위해 호출되는 입니다.

반환

TOption

확장 중인 옵션입니다.

적용 대상

AddCompletions<TOption>(TOption, Func<CompletionContext,IEnumerable<String>>)

옵션에 대한 완료를 추가합니다.

public:
generic <typename TOption>
 where TOption : System::CommandLine::Option[System::Runtime::CompilerServices::Extension]
 static TOption AddCompletions(TOption option, Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::String ^> ^> ^ complete);
public static TOption AddCompletions<TOption> (this TOption option, Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<string>> complete) where TOption : System.CommandLine.Option;
static member AddCompletions : 'Option * Func<System.CommandLine.Completions.CompletionContext, seq<string>> -> 'Option (requires 'Option :> System.CommandLine.Option)
<Extension()>
Public Function AddCompletions(Of TOption As Option) (option As TOption, complete As Func(Of CompletionContext, IEnumerable(Of String))) As TOption

형식 매개 변수

TOption

옵션 형식입니다.

매개 변수

option
TOption

완료를 추가할 옵션입니다.

complete
Func<CompletionContext,IEnumerable<String>>

CompletionDelegate 완료를 제공하기 위해 호출되는 입니다.

반환

TOption

확장 중인 옵션입니다.

적용 대상

AddCompletions<TOption>(TOption, String[])

옵션에 대한 완료를 추가합니다.

public:
generic <typename TOption>
 where TOption : System::CommandLine::Option[System::Runtime::CompilerServices::Extension]
 static TOption AddCompletions(TOption option, ... cli::array <System::String ^> ^ values);
public static TOption AddCompletions<TOption> (this TOption option, params string[] values) where TOption : System.CommandLine.Option;
static member AddCompletions : 'Option * string[] -> 'Option (requires 'Option :> System.CommandLine.Option)
<Extension()>
Public Function AddCompletions(Of TOption As Option) (option As TOption, ParamArray values As String()) As TOption

형식 매개 변수

TOption

Option의 형식입니다.

매개 변수

option
TOption

완료를 추가할 옵션입니다.

values
String[]

추가할 완료입니다.

반환

TOption

확장 중인 옵션입니다.

적용 대상