Partage via


DirectiveCollection Classe

Définition

Collection de directives analysées à partir d’une ligne de commande.

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)))
Héritage
DirectiveCollection
Implémente

Remarques

Une directive est spécifiée sur la ligne de commande à l’aide de crochets, ne contenant aucun espace et précédant d’autres jetons, sauf s’il s’agit également de directives. Dans l’exemple suivant, deux directives sont présentes et directive-onedirective-two: > myapp [directive-one] [directive-two:value] arg1 arg2 la seconde a également une valeur spécifiée, value. Les valeurs de directive peuvent être lues en appelant à l’aide de TryGetValues(String, IReadOnlyList<String>).

Constructeurs

DirectiveCollection()

Collection de directives analysées à partir d’une ligne de commande.

Méthodes

Contains(String)

Obtient une valeur qui détermine si une directive portant le nom spécifié a été analysée.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TryGetValues(String, IReadOnlyList<String>)

Obtient les valeurs spécifiées pour une directive donnée. Une valeur de retour indique si le nom de directive spécifié était présent.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection.

S’applique à