ArgumentValidation.AcceptOnlyFromAmong Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| AcceptOnlyFromAmong<T>(Argument<T>, String[]) |
Настраивает аргумент, чтобы принимать только указанные значения, а также предлагать их в качестве завершения командной строки. |
| AcceptOnlyFromAmong<T>(Argument<T>, StringComparer, String[]) |
Настраивает аргумент для принятия только указанных значений с помощью указанного средства сравнения, а также предлагает их в качестве завершения командной строки. |
AcceptOnlyFromAmong<T>(Argument<T>, String[])
- Исходный код:
- ArgumentValidation.cs
- Исходный код:
- ArgumentValidation.cs
Настраивает аргумент, чтобы принимать только указанные значения, а также предлагать их в качестве завершения командной строки.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::CommandLine::Argument<T> ^ AcceptOnlyFromAmong(System::CommandLine::Argument<T> ^ argument, ... cli::array <System::String ^> ^ values);
public static System.CommandLine.Argument<T> AcceptOnlyFromAmong<T>(this System.CommandLine.Argument<T> argument, params string[] values);
static member AcceptOnlyFromAmong : System.CommandLine.Argument<'T> * string[] -> System.CommandLine.Argument<'T>
<Extension()>
Public Function AcceptOnlyFromAmong(Of T) (argument As Argument(Of T), ParamArray values As String()) As Argument(Of T)
Параметры типа
- T
Параметры
- argument
- Argument<T>
Аргумент для настройки.
- values
- String[]
Значения, допустимые для аргумента.
Возвращаемое значение
Применяется к
AcceptOnlyFromAmong<T>(Argument<T>, StringComparer, String[])
- Исходный код:
- ArgumentValidation.cs
Настраивает аргумент для принятия только указанных значений с помощью указанного средства сравнения, а также предлагает их в качестве завершения командной строки.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::CommandLine::Argument<T> ^ AcceptOnlyFromAmong(System::CommandLine::Argument<T> ^ argument, StringComparer ^ comparer, ... cli::array <System::String ^> ^ values);
public static System.CommandLine.Argument<T> AcceptOnlyFromAmong<T>(this System.CommandLine.Argument<T> argument, StringComparer comparer, params string[] values);
static member AcceptOnlyFromAmong : System.CommandLine.Argument<'T> * StringComparer * string[] -> System.CommandLine.Argument<'T>
<Extension()>
Public Function AcceptOnlyFromAmong(Of T) (argument As Argument(Of T), comparer As StringComparer, ParamArray values As String()) As Argument(Of T)
Параметры типа
- T
Параметры
- argument
- Argument<T>
Аргумент для настройки.
- comparer
- StringComparer
Средство сравнения, используемое для сопоставления значений аргументов с допустимыми значениями.
- values
- String[]
Значения, допустимые для аргумента.