ArgumentExtensions.AddCompletions Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| AddCompletions<TArgument>(TArgument, CompletionDelegate) |
Bağımsız değişken için tamamlamalar ekler. |
| AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>) |
Bir seçenek için tamamlamalar ekler. |
| AddCompletions<TArgument>(TArgument, String[]) |
Bağımsız değişken için tamamlamalar ekler. |
AddCompletions<TArgument>(TArgument, CompletionDelegate)
Bağımsız değişken için tamamlamalar ekler.
public:
generic <typename TArgument>
where TArgument : System::CommandLine::Argument[System::Runtime::CompilerServices::Extension]
static TArgument AddCompletions(TArgument argument, System::CommandLine::Completions::CompletionDelegate ^ complete);
public static TArgument AddCompletions<TArgument> (this TArgument argument, System.CommandLine.Completions.CompletionDelegate complete) where TArgument : System.CommandLine.Argument;
static member AddCompletions : 'Argument * System.CommandLine.Completions.CompletionDelegate -> 'Argument (requires 'Argument :> System.CommandLine.Argument)
<Extension()>
Public Function AddCompletions(Of TArgument As Argument) (argument As TArgument, complete As CompletionDelegate) As TArgument
Tür Parametreleri
- TArgument
Bağımsız değişkenin türü.
Parametreler
- argument
- TArgument
Tamamlamaların ekleneceği bağımsız değişken.
- complete
- CompletionDelegate
CompletionDelegate Tamamlanmaları sağlamak için çağrılacaktır.
Döndürülenler
Yapılandırılan bağımsız değişken.
Şunlara uygulanır
AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>)
Bir seçenek için tamamlamalar ekler.
public:
generic <typename TArgument>
where TArgument : System::CommandLine::Argument[System::Runtime::CompilerServices::Extension]
static TArgument AddCompletions(TArgument argument, Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::String ^> ^> ^ complete);
public static TArgument AddCompletions<TArgument> (this TArgument argument, Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<string>> complete) where TArgument : System.CommandLine.Argument;
static member AddCompletions : 'Argument * Func<System.CommandLine.Completions.CompletionContext, seq<string>> -> 'Argument (requires 'Argument :> System.CommandLine.Argument)
<Extension()>
Public Function AddCompletions(Of TArgument As Argument) (argument As TArgument, complete As Func(Of CompletionContext, IEnumerable(Of String))) As TArgument
Tür Parametreleri
- TArgument
Bağımsız değişkenin türü.
Parametreler
- argument
- TArgument
Tamamlamaların ekleneceği bağımsız değişken.
- complete
- Func<CompletionContext,IEnumerable<String>>
CompletionDelegate Tamamlanmaları sağlamak için çağrılacaktır.
Döndürülenler
Genişletilmekte olan seçenek.
Şunlara uygulanır
AddCompletions<TArgument>(TArgument, String[])
Bağımsız değişken için tamamlamalar ekler.
public:
generic <typename TArgument>
where TArgument : System::CommandLine::Argument[System::Runtime::CompilerServices::Extension]
static TArgument AddCompletions(TArgument argument, ... cli::array <System::String ^> ^ values);
public static TArgument AddCompletions<TArgument> (this TArgument argument, params string[] values) where TArgument : System.CommandLine.Argument;
static member AddCompletions : 'Argument * string[] -> 'Argument (requires 'Argument :> System.CommandLine.Argument)
<Extension()>
Public Function AddCompletions(Of TArgument As Argument) (argument As TArgument, ParamArray values As String()) As TArgument
Tür Parametreleri
- TArgument
Bağımsız değişkenin türü.
Parametreler
- argument
- TArgument
Tamamlamaların ekleneceği bağımsız değişken.
- values
- String[]
Eklenecek tamamlamalar.
Döndürülenler
Yapılandırılan bağımsız değişken.