Argument<T> Kelas
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.
generic <typename T>
public ref class Argument : System::CommandLine::Argument, System::CommandLine::Binding::IValueDescriptor<T>
public class Argument<T> : System.CommandLine.Argument, System.CommandLine.Binding.IValueDescriptor<T>
type Argument<'T> = class
inherit Argument
interface IValueDescriptor<'T>
interface IValueDescriptor
Public Class Argument(Of T)
Inherits Argument
Implements IValueDescriptor(Of T)
Jenis parameter
- T
- Warisan
- Penerapan
Konstruktor
Argument<T>() |
Menginisialisasi instans baru dari kelas Argumen. |
Argument<T>(Func<T>) |
Menginisialisasi instans baru dari kelas Argumen. |
Argument<T>(ParseArgument<T>, Boolean) |
Menginisialisasi instans baru dari kelas Argumen. |
Argument<T>(String, Func<T>, String) |
Menginisialisasi instans baru dari kelas Argumen. |
Argument<T>(String, ParseArgument<T>, Boolean, String) |
Menginisialisasi instans baru dari kelas Argumen. |
Argument<T>(String, String) |
Menginisialisasi instans baru dari kelas Argumen. |
Properti
Arity |
Mendapatkan atau mengatur aritas argumen. (Diperoleh dari Argument) |
Completions |
Mendapatkan daftar sumber penyelesaian untuk argumen . (Diperoleh dari Argument) |
Description |
Mendapatkan atau mengatur deskripsi simbol. (Diperoleh dari Symbol) |
HasDefaultValue |
Menentukan apakah nilai default ditentukan untuk argumen . (Diperoleh dari Argument) |
HelpName |
Nama yang digunakan dalam output bantuan untuk menjelaskan argumen . (Diperoleh dari Argument) |
IsHidden |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah simbol disembunyikan. (Diperoleh dari Symbol) |
Name |
Mendapatkan atau mengatur nama simbol. (Diperoleh dari Symbol) |
Parents |
Mendapatkan simbol induk. (Diperoleh dari Symbol) |
ValueType |
Jenis nilai. |
Metode
AddValidator(ValidateSymbolResult<ArgumentResult>) |
Menambahkan kustom ValidateSymbolResult<T> ke argumen . Validator dapat digunakan untuk memberikan kesalahan kustom berdasarkan input pengguna. (Diperoleh dari Argument) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetCompletions() |
Mendapatkan penyelesaian untuk simbol . (Diperoleh dari Symbol) |
GetCompletions(CompletionContext) |
Mendapatkan nilai yang disarankan untuk penyelesaian baris perintah. (Diperoleh dari Argument) |
GetDefaultValue() |
Mendapatkan nilai default untuk argumen . (Diperoleh dari Argument) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
SetDefaultValue(Object) |
Mengatur nilai default untuk argumen. (Diperoleh dari Argument) |
SetDefaultValueFactory(Func<ArgumentResult,Object>) |
Mengatur delegasi untuk dipanggil saat nilai default untuk argumen diperlukan. (Diperoleh dari Argument) |
SetDefaultValueFactory(Func<Object>) |
Mengatur delegasi untuk dipanggil saat nilai default untuk argumen diperlukan. (Diperoleh dari Argument) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Argument) |
Implementasi Antarmuka Eksplisit
IValueDescriptor.ValueName |
Mendapatkan nama nilai. (Diperoleh dari Argument) |
Metode Ekstensi
ExistingOnly<T>(Argument<T>) |
Mengonfigurasi argumen untuk hanya menerima nilai yang terkait dengan file atau direktori yang ada. |
Parse(Argument, String) |
Mengurai nilai string baris perintah menggunakan argumen . |
Parse(Argument, String[]) |
Mengurai nilai string baris perintah menggunakan argumen . |