ArgumentExtensions.AddCompletions Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddCompletions<TArgument>(TArgument, CompletionDelegate) |
Menambahkan penyelesaian untuk argumen. |
AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>) |
Menambahkan penyelesaian untuk opsi. |
AddCompletions<TArgument>(TArgument, String[]) |
Menambahkan penyelesaian untuk argumen. |
AddCompletions<TArgument>(TArgument, CompletionDelegate)
Menambahkan penyelesaian untuk argumen.
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
Jenis parameter
- TArgument
Jenis argumen.
Parameter
- argument
- TArgument
Argumen untuk menambahkan penyelesaian.
- complete
- CompletionDelegate
Yang CompletionDelegate akan dipanggil untuk memberikan penyelesaian.
Mengembalikan
Argumen yang dikonfigurasi.
Berlaku untuk
AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>)
Menambahkan penyelesaian untuk opsi.
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
Jenis parameter
- TArgument
Jenis argumen.
Parameter
- argument
- TArgument
Argumen untuk menambahkan penyelesaian.
- complete
- Func<CompletionContext,IEnumerable<String>>
Yang CompletionDelegate akan dipanggil untuk memberikan penyelesaian.
Mengembalikan
Opsi diperluas.
Berlaku untuk
AddCompletions<TArgument>(TArgument, String[])
Menambahkan penyelesaian untuk argumen.
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
Jenis parameter
- TArgument
Jenis argumen.
Parameter
- argument
- TArgument
Argumen untuk menambahkan penyelesaian.
- values
- String[]
Penyelesaian yang akan ditambahkan.
Mengembalikan
Argumen yang dikonfigurasi.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk