Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ElementInformation classe

 

Date de publication : novembre 2016

Contient des méta-informations sur un élément individuel dans la configuration. Cette classe ne peut pas être héritée.

Espace de noms:   System.Configuration
Assembly:  System.Configuration (dans System.Configuration.dll)

System.Object
  System.Configuration.ElementInformation

public sealed class ElementInformation

NomDescription
System_CAPS_pubpropertyErrors

Obtient les erreurs pour l’élément associé et les sous-éléments

System_CAPS_pubpropertyIsCollection

Obtient une valeur indiquant si le texte associé ConfigurationElement objet est un ConfigurationElementCollection collection.

System_CAPS_pubpropertyIsLocked

Obtient une valeur qui indique si le texte associé ConfigurationElement objet ne peut pas être modifié.

System_CAPS_pubpropertyIsPresent

Obtient une valeur indiquant si le texte associé ConfigurationElement objet se trouve dans le fichier de configuration.

System_CAPS_pubpropertyLineNumber

Obtient le numéro de ligne dans le fichier de configuration où associé ConfigurationElement objet est défini.

System_CAPS_pubpropertyProperties

Obtient un PropertyInformationCollection collection de propriétés dans le type ConfigurationElement objet.

System_CAPS_pubpropertySource

Obtient le fichier source où associé ConfigurationElement objet.

System_CAPS_pubpropertyType

Obtient le type associé au ConfigurationElement objet.

System_CAPS_pubpropertyValidator

Obtient l’objet utilisé pour valider le texte associé ConfigurationElement objet.

NomDescription
System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

Le ElementInformation objet contient des méta-informations sur un élément individuel dans la configuration. Cet objet peut être utilisé lors de la validation et modification des propriétés d’un élément individuel.

L’exemple suivant montre comment obtenir le ElementInformation associé à un ConfigurationElement objet.

static public ElementInformation
    GetElementInformation()
{

    // Get the current configuration file.
    System.Configuration.Configuration config =
            ConfigurationManager.OpenExeConfiguration(
            ConfigurationUserLevel.None);

    // Get the section.
    UrlsSection section =
        (UrlsSection)config.GetSection("MyUrls");

    // Get the element.
    UrlConfigElement url = section.Simple;

    ElementInformation eInfo =
        url.ElementInformation;

    return eInfo;

}

L’extrait suivant montre la configuration utilisée par l’exemple de code précédent.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="MyUrls" type="Samples.AspNet.UrlsSection,
      ConfigurationElement, Version=1.0.0.0, Culture=neutral,
      PublicKeyToken=null" allowDefinition="Everywhere"
      allowExeDefinition="MachineToApplication"
      restartOnExternalChanges="true" />
  </configSections>
  <MyUrls name="MyFavorites">
    <simple name="Contoso" url="http://www.contoso.com" port="8080" />
    <urls>
      <clear />
      <add name="Microsoft" url="http://www.microsoft.com" port="0" />
    </urls>
  </MyUrls>
</configuration>

.NET Framework
Disponible depuis 2.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: