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 à ExtensionElementCollection.
Surcharges
BaseAdd(ConfigurationElement) |
Ajoute un élément de configuration à ExtensionElementCollection. |
BaseAdd(Int32, ConfigurationElement) |
Ajoute un élément de configuration à la ExtensionElementCollection, au niveau de l'emplacement spécifié. |
Remarques
Lors d'un 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 dont les clés et les valeurs sont identiques sont acceptés en mode silencieux car ils ne se concurrencent pas. Toutefois, un élément ayant une clé identique mais une valeur différente ne peut pas être ajouté car aucune logique ne permet de déterminer les valeurs en concurrence qui doivent être honorées.
BaseAdd(ConfigurationElement)
Ajoute un élément de configuration à 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 avec le même nom ou type que element
existe déjà dans la collection.
Remarques
Lors d'un 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 dont les clés et les valeurs sont identiques sont acceptés en mode silencieux car ils ne se concurrencent pas. Toutefois, un élément ayant une clé identique mais une valeur différente ne peut pas être ajouté car aucune logique ne permet de déterminer les valeurs en concurrence qui doivent être honorées.
S’applique à
BaseAdd(Int32, ConfigurationElement)
Ajoute un élément de configuration à la ExtensionElementCollection, au niveau de l'emplacement spé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 au niveau duquel ajouter element
.
- element
- ConfigurationElement
ConfigurationElement à ajouter.
Exceptions
Une extension avec le même nom ou type que element
existe déjà dans la collection.
Remarques
Lors d'un 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 dont les clés et les valeurs sont identiques sont acceptés en mode silencieux car ils ne se concurrencent pas. Toutefois, un élément ayant une clé identique mais une valeur différente ne peut pas être ajouté car aucune logique ne permet de déterminer les valeurs en concurrence qui doivent être honorées.