DirectiveCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция директив, проанализированных из командной строки.
public ref class DirectiveCollection : System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Collections::Generic::IEnumerable<System::String ^> ^>>
public class DirectiveCollection : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Collections.Generic.IEnumerable<string>>>
type DirectiveCollection = class
interface seq<KeyValuePair<string, seq<string>>>
interface IEnumerable
Public Class DirectiveCollection
Implements IEnumerable(Of KeyValuePair(Of String, IEnumerable(Of String)))
- Наследование
-
DirectiveCollection
- Реализации
Комментарии
Директива указывается в командной строке с помощью квадратных скобок, не содержащей пробелов и предшествующих другим маркерам, если они также не являются директивами. В следующем примере присутствуют две директивы и directive-one
directive-two
: > myapp [directive-one] [directive-two:value] arg1 arg2
вторая также имеет указанное значение , value
. Значения директив можно считывать путем вызова с помощью TryGetValues(String, IReadOnlyList<String>).
Конструкторы
DirectiveCollection() |
Коллекция директив, проанализированных из командной строки. |
Методы
Contains(String) |
Возвращает значение, определяющее, была ли проанализирована директива с указанным именем. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEnumerator() |
Возвращает перечислитель, выполняющий перебор элементов в коллекции. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TryGetValues(String, IReadOnlyList<String>) |
Возвращает значения, указанные для заданной директивы. Возвращаемое значение указывает, присутствовало ли указанное имя директивы. |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает перечислитель, который осуществляет итерацию по коллекции. |