ExtensionElementCollection.BaseAdd Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un élément de configuration au ExtensionElementCollection.
Surcharges
| Nom | Description |
|---|---|
| BaseAdd(ConfigurationElement) |
Ajoute un élément de configuration au ExtensionElementCollection. |
| BaseAdd(Int32, ConfigurationElement) |
Ajoute un élément de configuration à l’emplacement ExtensionElementCollectionspécifié. |
Remarques
Lors de l’ajout, un élément est considéré comme un doublon uniquement si les clés sont identiques, mais que les valeurs sont différentes. Les éléments avec des clés et des valeurs identiques sont acceptés en mode silencieux, car les éléments ne sont pas en concurrence. Toutefois, un élément avec une clé identique, mais une valeur différente ne peut pas être ajoutée, car il n’existe aucune logique pour déterminer quelles valeurs concurrentes doivent être respectées.
BaseAdd(ConfigurationElement)
Ajoute un élément de configuration au ExtensionElementCollection.
protected:
override void BaseAdd(System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd(System.Configuration.ConfigurationElement element);
override this.BaseAdd : System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (element As ConfigurationElement)
Paramètres
- element
- ConfigurationElement
À ConfigurationElement ajouter.
Exceptions
Une extension portant le même nom ou le même type qu’elle element existe déjà dans la collection.
Remarques
Lors de l’ajout, un élément est considéré comme un doublon uniquement si les clés sont identiques, mais que les valeurs sont différentes. Les éléments avec des clés et des valeurs identiques sont acceptés en mode silencieux, car les éléments ne sont pas en concurrence. Toutefois, un élément avec une clé identique, mais une valeur différente ne peut pas être ajoutée, car il n’existe aucune logique pour déterminer quelles valeurs concurrentes doivent être respectées.
S’applique à
BaseAdd(Int32, ConfigurationElement)
Ajoute un élément de configuration à l’emplacement ExtensionElementCollectionspécifié.
protected:
override void BaseAdd(int index, System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element);
override this.BaseAdd : int * System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (index As Integer, element As ConfigurationElement)
Paramètres
- index
- Int32
Emplacement d’index auquel ajouter element.
- element
- ConfigurationElement
À ConfigurationElement ajouter.
Exceptions
Une extension portant le même nom ou le même type qu’elle element existe déjà dans la collection.
Remarques
Lors de l’ajout, un élément est considéré comme un doublon uniquement si les clés sont identiques, mais que les valeurs sont différentes. Les éléments avec des clés et des valeurs identiques sont acceptés en mode silencieux, car les éléments ne sont pas en concurrence. Toutefois, un élément avec une clé identique, mais une valeur différente ne peut pas être ajoutée, car il n’existe aucune logique pour déterminer quelles valeurs concurrentes doivent être respectées.