﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.DirectoryServices.AccountManagement</name>
  </assembly>
  <members>
    <member name="T:System.DirectoryServices.AccountManagement.AdvancedFilters">
      <summary>This class provides writable access to certain attributes so that users can modify read-only properties of the "dummy" principal object that is passed to a <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" /> object when using Query by Example</summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.#ctor(System.DirectoryServices.AccountManagement.Principal)">
      <summary>Instantiates a new <see cref="M:System.DirectoryServices.AccountManagement.AdvancedFilters" /> object.  Not intended to be called directly.</summary>
      <param name="p">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountExpirationDate(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Sets the query filter for the <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrinciple.AccountExpirationDate" /> attribute to the specified time and comparison type.</summary>
      <param name="expirationTime">A <see cref="T:System.DateTime" /> object.</param>
      <param name="match">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountLockoutTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Sets the <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrinciple.AccountLockoutTime" /> query filter to the specified time and comparison type.</summary>
      <param name="lockoutTime">A <see cref="T:System.DateTime" /> object.</param>
      <param name="match">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AdvancedFilterSet(System.String,System.Object,System.Type,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Creates a query filter for a property in an extended class.</summary>
      <param name="attribute">The name of the attribute</param>
      <param name="value">
      </param>
      <param name="objectType">The object type of <paramref name="value" />.</param>
      <param name="mt">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.BadLogonCount(System.Int32,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Sets the query filter for the <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrinciple.BadLogonCount" /> attribute to the specified value and comparison type.</summary>
      <param name="badLogonCount">An integer.</param>
      <param name="match">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastBadPasswordAttempt(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Sets the query filter for the <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrinciple.LastBadPasswordAttempt" /> attribute to the specified <see cref="T:System.DateTime" /> and the specified comparison value.</summary>
      <param name="lastAttempt">A <see cref="T:System.DateTime" /> object.</param>
      <param name="match">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastLogonTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Sets the query filter for the <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrinciple.LastLogon" /> attribute to the specified <see cref="T:System.DateTime" /> and the specified comparison value.</summary>
      <param name="logonTime">A <see cref="T:System.DateTime" /> object.</param>
      <param name="match">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastPasswordSetTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Sets the query filter for the <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrinciple.LastPasswordSet" /> attribute to the specified <see cref="T:System.DateTime" /> and the specified comparison value.</summary>
      <param name="passwordSetTime">A <see cref="T:System.DateTime" /> object.</param>
      <param name="match">
      </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal">
      <summary>
          Encapsule le compte et les données de contact communes aux entités de sécurité qui peuvent être authentifiées.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" /> à l'aide du contexte spécifié. Ce constructeur est appelé par des constructeurs de classe dérivée pour initialiser la classe de base et n'est pas destiné à être utilisé directement depuis votre code.
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées. 
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" /> en utilisant le contexte spécifié, le nom du compte SAM, le mot de passe et une valeur indiquant si le compte est activé. Ce constructeur est appelé par des constructeurs de classe dérivée pour initialiser la classe de base et n'est pas destiné à être utilisé directement depuis votre code.
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="samAccountName">
              Nom du compte SAM de cette entité de sécurité. 
            </param>
      <param name="password">
              Mot de passe de ce compte.
            </param>
      <param name="enabled">
              Valeur de type Boolean qui spécifie si le compte est activé. 
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate">
      <summary>
          Obtient ou définit un <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure à laquelle le compte expire. 
        </summary>
      <returns>
        <see cref="T:System.DateTime" /> spécifiant la date et l'heure à laquelle le compte expire ou null si le compte n'expire jamais. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime">
      <summary>
          Obtient le <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure à laquelle le compte a été verrouillé.  
        </summary>
      <returns>
        <see cref="T:System.DateTime" /> spécifiant la date et l'heure à laquelle le compte a été verrouillé ou null si aucune heure de verrouillage n'est définie sur le compte. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter">
      <summary>Returns an <see cref="T:System.DirectoryServices.AccountManagement.AdvancedSearchFilter" /> object, for use with Query by Example to set read-only properties before passing the object to the <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />.</summary>
      <returns>An <see cref="T:System.DirectoryServices.AccountManagement.AdvancedSearchFilter" /> object.</returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption">
      <summary>
          Obtient ou définit une valeur de type Boolean qui spécifie si le chiffrement réversible du mot de passe est activé pour ce compte. 
        </summary>
      <returns>
          
            true si le chiffrement réversible du mot de passe est activé pour ce compte ; sinon false.  
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount">
      <summary>
          Obtient le nombre de tentatives d'ouverture de session effectuées à l'aide d'informations d'identification incorrectes pour ce compte. 
        </summary>
      <returns>
          Nombre de tentatives d'ouverture de session effectuées à l'aide d'informations d'identification incorrectes pour ce compte.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates">
      <summary>
          Obtient un <see cref="T:System.X509Certificate2Collection" /> qui contient les certificats X509 pour ce compte. 
        </summary>
      <returns>
        <see cref="T:System.X509Certificate2Collection" /> contenant les certificats X509 pour ce compte.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)">
      <summary>Changes the account password from the old password to the new password. Do not use this with a <see cref="T:System.DirecoryServices.AccountManagement.ComputerPrincipal" />.</summary>
      <param name="oldPassword">The password that is changed. </param>
      <param name="newPassword">The new password. </param>
      <exception cref="T:System.InvalidOperationException">The principal has not been persisted.</exception>
      <exception cref="T:System.DiectoryServices.AccountManagement.PasswordException">The new password does not meet the complexity requirements.</exception>
      <exception cref="T:System.NotSupportedException">The principal is not a user.</exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted">
      <summary>
          Obtient ou définit une valeur de type Boolean nullable qui spécifie si le compte peut être délégué. 
        </summary>
      <returns>
          
            true si le compte peut être délégué ; sinon false. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled">
      <summary>
          Obtient ou définit une valeur de type Boolean nullable qui spécifie si ce compte est activé pour l'authentification.  
        </summary>
      <returns>
          
            true si l'entité de sécurité est activée ou null si le compte n'a pas été rendu persistant ; sinon false.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
      <exception cref="T:System.ArgumentNullException">
              L'application a essayé de définir une valeur null pour cette propriété. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow">
      <summary>
          Fait expirer le mot de passe de ce compte. Cela forcera l'utilisateur à modifier son mot de passe à la prochaine ouverture de session.
        </summary>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              Une exception s'est produite lors de l'enregistrement des modifications dans le magasin. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection d'objets Principal d'authentification pour lesquels une tentative de mot de passe incorrecte a été enregistrée pendant la plage de dates et heures spécifiée. 
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> qui contient un ou plusieurs objets <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" /> ou une collection vide si aucun résultat n'est trouvé. 
        </returns>
      <param name="context">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Objet <see cref="T:System.DateTime" /> identifiant la date et l'heure de la tentative de mot de passe incorrecte. Ce paramètre est utilisé avec le paramètre de type pour déterminer la plage d'heures durant laquelle les objets retournés présentent une tentative d'ouverture de session incorrecte enregistrée. 
            </param>
      <param name="type">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> qui spécifie le type de correspondance appliquée au paramètre <paramref name="time" />.  
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> collection of objects that have a bad password attempt within the specified date and time range.  This is the template function for extended classes that wish to implement this functionality.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more objects of the appropriate principal type, or an empty collection if no matches are found.</returns>
      <param name="context">The <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> that specifies the server or domain against which operations are performed.</param>
      <param name="time">A <see cref="T:System.DateTime" /> object that identifies the date and time of the password set. This parameter is used with the type parameter to determine the range of time in which the returned objects have a password set recorded.</param>
      <param name="type">A <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> enumeration value that specifies the type of match that is applied to the <paramref name="time" /> parameter.  </param>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection d'objets Principal d'authentification pour lesquels une heure d'expiration de compte a été enregistrée dans la plage des dates et heures spécifiée. 
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />. 
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Objet <see cref="T:System.DateTime" /> identifiant la date et l'heure de l'expiration du compte. Ce paramètre est utilisé avec le paramètre de type pour déterminer la plage d'heures durant laquelle les objets retournés présentent une expiration de compte enregistrée.
            </param>
      <param name="type">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> qui spécifie le type de correspondance appliquée au paramètre <paramref name="time" />.  
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> collection of objects that have an expiration time within the specified date and time range.  This is the template function for extended classes that wish to implement this functionality.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more objects of the appropriate principal type, or an empty collection if no matches are found.</returns>
      <param name="context">The <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> that specifies the server or domain against which operations are performed.</param>
      <param name="time">A <see cref="T:System.DateTime" /> object that identifies the date and time of the password set. This parameter is used with the type parameter to determine the range of time in which the returned objects have a password set recorded.</param>
      <param name="type">A <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> enumeration value that specifies the type of match that is applied to the <paramref name="time" /> parameter.  </param>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection d'objets Principal d'authentification présentant une heure de verrouillage de compte enregistrée dans la plage des dates et heures spécifiée. 
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />. 
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Objet <see cref="T:System.DateTime" /> identifiant la date et l'heure du verrouillage du compte. Ce paramètre est utilisé avec le paramètre de type pour déterminer la plage d'heures durant laquelle les objets retournés présentent un verrouillage de compte enregistré.
            </param>
      <param name="type">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> qui spécifie le type de correspondance appliquée au paramètre <paramref name="time" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> collection of objects that have a lockout time within the specified date and time range.  This is the template function for extended classes that wish to implement this functionality.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more objects of the appropriate principal type, or an empty collection if no matches are found.</returns>
      <param name="context">
      </param>
      <param name="time">
      </param>
      <param name="type">
      </param>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection d'objets Principal d'authentification présentant une ouverture de session de compte enregistrée dans la plage des dates et heures spécifiée. 
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />. 
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Objet <see cref="T:System.DateTime" /> identifiant la date et l'heure de l'enregistrement de l'ouverture de session. Ce paramètre est utilisé avec le paramètre de type pour déterminer la plage d'heures durant laquelle les objets retournés présentent une ouverture de session de compte enregistrée.
            </param>
      <param name="type">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> qui spécifie le type de correspondance appliquée au paramètre <paramref name="time" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> collection of objects that have a logon time within the specified date and time range.  This is the template function for extended classes that wish to implement this functionality.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more objects of the appropriate principal type, or an empty collection if no matches are found.</returns>
      <param name="context">
      </param>
      <param name="time">A <see cref="T:System.DateTime" /> object that identifies the date and time of the password set. This parameter is used with the type parameter to determine the range of time in which the returned objects have a password set recorded.</param>
      <param name="type">A <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> enumeration value that specifies the type of match that is applied to the <paramref name="time" /> parameter.  </param>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection d'objets Principal d'authentification présentant une définition de mot de passe de compte enregistrée dans la plage des dates et heures spécifiée. 
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />. 
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Objet <see cref="T:System.DateTime" /> identifiant la date et l'heure de la définition du mot de passe. Ce paramètre est utilisé avec le paramètre de type pour déterminer la plage d'heures durant laquelle les objets retournés présentent une définition du mot de passe enregistrée.
            </param>
      <param name="type">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> qui spécifie le type de correspondance appliquée au paramètre <paramref name="time" />.  
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> collection of objects that have a password set time within the specified date and time range.  This is the template function for extended classes that wish to implement this functionality.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more objects of the appropriate principal type, or an empty collection if no matches are found.</returns>
      <param name="context">The <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> that specifies the server or domain against which operations are performed.</param>
      <param name="time">A <see cref="T:System.DateTime" /> object that identifies the date and time of the password set. This parameter is used with the type parameter to determine the range of time in which the returned objects have a password set recorded.</param>
      <param name="type">A <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> enumeration value that specifies the type of match that is applied to the <paramref name="time" /> parameter.  </param>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory">
      <summary>
          Obtient ou définit le répertoire de base de ce compte. 
        </summary>
      <returns>
          Répertoire de base de ce compte ou null si aucun répertoire de base n'existe. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive">
      <summary>
          Obtient ou définit le lecteur de base de ce compte. 
        </summary>
      <returns>
          Lecteur de base du compte ou null si aucun lecteur de base n'existe. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut">
      <summary>
          Retourne une valeur de type Boolean qui spécifie si le compte est actuellement verrouillé. 
        </summary>
      <returns>
          
            true si le compte est verrouillé ; sinon, false. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt">
      <summary>
          Obtient le <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure de la dernière tentative de mot de passe incorrecte sur ce compte. 
        </summary>
      <returns>
        <see cref="T:System.DateTime" /> nullable spécifiant la date et l'heure de la dernière tentative de mot de passe incorrecte sur ce compte ou null si aucune tentative de mot de passe incorrecte n'est enregistrée. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon">
      <summary>
          Obtient le <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure de la dernière ouverture de session pour ce compte. 
        </summary>
      <returns>
        <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure de la dernière ouverture de session pour ce compte. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet">
      <summary>
          Obtient le <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure à laquelle le mot de passe a été défini pour la dernière fois pour ce compte. 
        </summary>
      <returns>
        <see cref="T:System.DateTime" /> nullable qui spécifie la date et l'heure à laquelle le mot de passe a été défini pour la dernière fois pour ce compte.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires">
      <summary>
          Obtient ou définit une valeur de type Boolean qui spécifie si le mot de passe expire pour ce compte. 
        </summary>
      <returns>
          
            true si le mot de passe expire pour ce compte ; sinon false.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired">
      <summary>
          Obtient ou définit une valeur de type Boolean qui spécifie si un mot de passe est requis pour ce compte. 
        </summary>
      <returns>
          
            true si un mot de passe est requis pour ce compte ; sinon false. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes">
      <summary>
          Obtient ou définit les heures auxquelles l'entité de sécurité peut ouvrir une session. 
        </summary>
      <returns>
          Heures autorisées pour les ouvertures de session de ce compte.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations">
      <summary>
          Obtient la liste des stations de travail sur lesquelles cette entité de sécurité est autorisée à ouvrir une session. 
        </summary>
      <returns>
          Liste mutable des stations de travail sur lesquelles cette entité de sécurité est autorisée à ouvrir une session. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword">
      <summary>
          Actualise un mot de passe qui a expiré. 
        </summary>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              Une exception s'est produite lors de l'enregistrement des modifications dans le magasin. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath">
      <summary>
          Obtient ou définit le chemin du script de ce compte. 
        </summary>
      <returns>
          Chemin d'accès du script de ce compte ou null s'il n'existe aucun chemin d'accès de script. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)">
      <summary>
          Affecte la valeur spécifiée au mot de passe du compte. 
        </summary>
      <param name="newPassword">
              Nouveau mot de passe. 
            </param>
      <exception cref="T:System.DirectoryServices.AccountManagement.PasswordException">
              Lève une exception si l'appelant n'a pas les droits appropriés, si le nouveau mot de passe ne satisfait pas aux exigences de complexité des mots de passe ou pour toute autre raison provoquant le rejet de la modification du  mot de passe par les magasins sous-jacents.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired">
      <summary>
          Obtient ou définit une valeur de type Boolean qui spécifie si une carte à puce est requise pour ouvrir une session sur ce compte. 
        </summary>
      <returns>
          
            true si une carte à puce est requise pour ouvrir une session sur ce compte ; sinon false. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount">
      <summary>
          Déverrouille le compte s'il est actuellement verrouillé. 
        </summary>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              Lève une exception si l'appelant n'a pas les droits appropriés.
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              Une exception s'est produite lors de l'enregistrement des modifications dans le magasin.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword">
      <summary>Gets or sets a Boolean value that specifies whether the user can change the password for this account. Do not use this with a <see cref="T:System.DirecoryServices.AccountManagement.ComputerPrincipal" />.</summary>
      <returns>true if the user is not permitted to change the password; otherwise false.</returns>
      <exception cref="T:System.InvalidOperationException">The underlying store does not support this property.</exception>
      <exception cref="T:System.NotSupportedException">This principal object is not a user.</exception>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.ComputerPrincipal">
      <summary>
          Encapsule des entités de sécurité qui sont des comptes d'ordinateur.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <summary>Initializes a new instance of the <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> class and assigns it to the specified context. </summary>
      <param name="context">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />en utilisant le contexte spécifié, le nom du compte SAM, le mot de passe et une valeur indiquant si le compte est activé.  
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="samAccountName">
              Nom du compte SAM de cette entité de sécurité d'ordinateur. 
            </param>
      <param name="password">
              Mot de passe de ce compte.
            </param>
      <param name="enabled">
              Valeur de type Boolean qui spécifie si le compte est activé. 
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> d'objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> présentant des tentatives de mot de passe incorrectes dans les paramètres spécifiés.
        </summary>
      <returns>
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> qui correspondent aux paramètres de recherche ou une collection vide si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Structure <see cref="T:System.DateTime" /> utilisée conjointement à <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> pour rechercher des ordinateurs présentant des tentatives de mot de passe incorrectes.
            </param>
      <param name="type">
        <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> spécifiant le type de comparaison à utiliser dans la recherche.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> d'objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> dont l'heure d'expiration est dans la plage de dates et heures spécifiée.
        </summary>
      <returns>
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> qui correspondent aux paramètres de recherche ou une collection vide si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Structure <see cref="T:System.DateTime" /> utilisée conjointement à <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> pour filtrer des résultats de recherche.
            </param>
      <param name="type">
        <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> spécifiant le type de comparaison à utiliser dans la recherche.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne un objet Principal d'ordinateur qui correspond au type et à la valeur d'identité spécifiés. Cette version de la méthode <see cref="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity" /> détermine le format de la valeur d'identité. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> correspondant à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le format du paramètre <paramref name="identityValue" />.  
            </param>
      <param name="identityValue">
              Identité de l'ordinateur. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryService.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal d'ordinateurs correspondant à l'objet ordinateur actuel ont été trouvés.
            </exception>
      <exception cref="T:System.ComponenetModel.InvalidEnumerationOperatorException">
              La valeur d'identité n'est pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> valide.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <summary>
          Retourne un objet Principal d'ordinateur qui correspond à la valeur d'identité spécifiée. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> correspondant à la valeur d'identité spécifiée ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityValue">
              Identité de l'ordinateur. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryService.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal d'ordinateurs correspondant à l'objet ordinateur actuel ont été trouvés.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> d'objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> dont l'heure de verrouillage est dans la plage des dates et heures spécifiée.
        </summary>
      <returns>
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> qui correspondent aux paramètres de recherche ou une collection vide si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Structure <see cref="T:System.DateTime" /> utilisée conjointement à <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> pour filtrer des résultats de recherche.
            </param>
      <param name="type">
        <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> spécifiant le type de comparaison à utiliser dans la recherche.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> d'objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> dont l'heure d'ouverture de session est dans la plage des dates et heures spécifiée.
        </summary>
      <returns>
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> qui correspondent aux paramètres de recherche ou une collection vide si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Structure <see cref="T:System.DateTime" /> utilisée conjointement à <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> pour filtrer des résultats de recherche.
            </param>
      <param name="type">
        <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> spécifiant le type de comparaison à utiliser dans la recherche.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>
          Retourne une collection <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> d'objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> dont l'heure de définition du mot de passe est dans la plage des dates et heures spécifiée.
        </summary>
      <returns>
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalSearchResult'1" /> contenant un ou plusieurs objets <see cref="T:System.DirectoryService.AccountManagement.ComputerPincipal" /> qui correspondent aux paramètres de recherche ou une collection vide si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryService.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="time">
              Structure <see cref="T:System.DateTime" /> utilisée conjointement à <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> pour filtrer des résultats de recherche.
            </param>
      <param name="type">
        <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> spécifiant le type de comparaison à utiliser dans la recherche.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.ComputerPrincipal.ServicePrincipalNames">
      <summary>
          Obtient une collection de noms principaux de service (SPN, Service Principal Name) pour le compte d'ordinateur.  
        </summary>
      <returns>
          Une collection de SPN spécifiant les noms des comptes inscrits pour cet ordinateur. La syntaxe du SPN dépend du magasin sous-jacent. 
        </returns>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.ContextOptions">
      <summary>
          Spécifie les options qui sont utilisées pour effectuer la liaison au serveur. L'application peut définir plusieurs options liées avec une opération de bits OR.  
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextOptions.Negotiate">
      <summary>
          Le client est authentifié en utilisant Kerberos ou NTLM. Lorsque le nom d'utilisateur et le mot de passe ne sont pas fournis, l'API AccountManagement effectue la liaison à l'objet à l'aide du contexte de sécurité du thread appelant, qui est soit le contexte de sécurité du compte d'utilisateur sous lequel l'application s'exécute soit le compte d'utilisateur client que le thread appelant représente.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextOptions.SimpleBind">
      <summary>
          Le client est authentifié à l'aide de l'authentification de base.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextOptions.SecureSocketLayer">
      <summary>
          Le canal est chiffré à l'aide du protocole SSL (Secure Sockets Layer). Active Directory nécessite que les services de certificats soient installés pour prendre en charge le protocole SSL. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextOptions.Signing">
      <summary>
          L'intégrité des données est vérifiée. Cet indicateur peut être utilisé uniquement avec l'option de contexte Negotiate et n'est pas disponible avec l'option de liaison simple. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextOptions.Sealing">
      <summary>
          Les données sont chiffrées à l'aide de Kerberos.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextOptions.ServerBind">
      <summary>
          Spécifiez cet indicateur lorsque vous utilisez le type de contexte de domaine si l'application effectue une liaison à un nom du serveur spécifique. 
        </summary>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.ContextType">
      <summary>
          Spécifie le type de magasin auquel l'entité de sécurité appartient. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextType.Machine">
      <summary>
          Magasin d'ordinateurs. Il représente le magasin SAM.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextType.Domain">
      <summary>
          Magasin de domaines. Il représente le magasin AD DS. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory">
      <summary>
          Magasin de l'annuaire d'applications. Il représente le magasin AD LDS.
        </summary>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute">
      <summary>
          Représente l'objet de schéma qui est utilisé pour créer un objet de ce type dans l'annuaire. Cet attribut est requis pour les extensions d'entités de sécurité et peut être défini uniquement sur des classes. 
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.#ctor(System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" /> avec la valeur de classe d'objet spécifiée. L'objet créé dans l'annuaire sera créé avec ce type de classe d'objet.    
        </summary>
      <param name="objectClass">
              Chaîne contenant la valeur de la classe d'objet. La propriété <see cref="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.ObjectClass" /> est initialisée à cette valeur. La chaîne de la classe d'objet représente l'attribut objectClass pour l'annuaire d'applications et les annuaires de domaine. 
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.Context">
      <summary>
          Cette propriété n'est pas implémentée et retourne toujours null. 
        </summary>
      <returns>
          Une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin auquel l'attribut s'applique ou null si aucun contexte n'est défini. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.ObjectClass">
      <summary>
          Retourne la valeur de la classe d'objet pour la classe étendue.
        </summary>
      <returns>
          Valeur de la classe d'objet pour la classe étendue. 
        </returns>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute">
      <summary>
          Contient les données requises par le magasin pour mapper une propriété d'entité de sécurité à un attribut d'annuaire. Cet attribut est requis pour les extensions d'entités de sécurité et peut être défini uniquement sur une propriété. Il doit être spécifié sur chaque propriété qui représente un attribut d'annuaire dans la classe étendue. 
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.#ctor(System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" /> avec le nom d'attribut de schéma spécifié.  
        </summary>
      <param name="schemaAttributeName">
              Nom de l'attribut défini dans l'annuaire. La propriété <see cref="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.SchemaAttributeName" /> est initialisée avec cette valeur. Cette propriété représente le ldapDisplayName de l'annuaire d'application et des annuaires de domaine. 
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.Context">
      <summary>
          Cette propriété n'est pas implémentée et retourne toujours null. 
        </summary>
      <returns>
          Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin auquel cet attribut s'applique ou null si aucun contexte n'est défini. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.SchemaAttributeName">
      <summary>
          Retourne la chaîne qui représente le nom de l'attribut dans l'annuaire. 
        </summary>
      <returns>
          Chaîne représentant le nom de l'attribut dans l'annuaire. 
        </returns>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute">
      <summary>
          Préfixe RDN utilisé pour construire le RDN du nouvel objet inséré dans le magasin. Le préfixe RDN par défaut "CN" est utilisé par l'API de gestion des comptes (AccountManagement) si cet attribut n'est pas défini. Cet attribut est facultatif et peut être défini uniquement sur les classes d'extension principales. 
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.#ctor(System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" /> avec le préfixe RDN.  
        </summary>
      <param name="rdnPrefix">
              Préfixe RDN. La propriété <see cref="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.RdnPrefix" /> est initialisée à cette valeur. 
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.Context">
      <summary>
          Cette propriété n'est pas implémentée et retourne toujours null.  
        </summary>
      <returns>
          Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin auquel cet attribut s'applique ou null si aucun contexte n'est défini. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.RdnPrefix">
      <summary>
          Retourne le préfixe RDN utilisé pour construire le RDN. 
        </summary>
      <returns>
          Préfixe RDN utilisé pour construire le RDN.  
        </returns>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.GroupPrincipal">
      <summary>
          Encapsule des comptes de groupes. Les comptes de groupes peuvent être des collections arbitraires d'objets Principal (entité de sécurité) ou des comptes créés pour des raisons administratives.  
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> à l'aide du contexte spécifié. 
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui spécifie le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> et l'assigne au contexte spécifié et au nom de compte SAM. 
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="samAccountName">
              Nom du compte SAM de cette entité de sécurité.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.Dispose">
      <summary>
          Supprime l'instance actuelle de l'objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne un objet Principal de groupe qui correspond au type et à la valeur d'identité spécifiés. Cette version de la méthode <see cref="Overlaod:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity" /> détermine le format de la valeur d'identité.
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> correspondant à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée. 
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le format du paramètre <paramref name="identityValue" />.  
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité du groupe. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal de groupe correspondant à l'objet de groupe actuel ont été trouvés.
            </exception>
      <exception cref="T:System.ComponenetModel.InvalidEnumerationOperatorException">
              La valeur d'identité n'est pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> valide.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <summary>
          Retourne un objet Principal de groupe qui correspond à la valeur d'identité spécifiée.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> qui correspond à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité du groupe. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal de groupe correspondant à l'objet de groupe actuel ont été trouvés.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers">
      <summary>
          Retourne une collection des objets Principal qui est contenue dans le groupe.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> qui contient les objets Principal qui sont membres du groupe ou une collection vide si le groupe n'a pas de membres. 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers(System.Boolean)">
      <summary>
          Retourne une collection des objets Principal qui est contenue dans le groupe. Lorsque l'indicateur recursive a la valeur true, cette méthode effectue une recherche dans le groupe actuel de manière récursive et retourne tous les membres de groupe imbriqués. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> qui contient les objets Principal qui sont membres du groupe ou une collection vide si le groupe n'a pas de membres.  
        </returns>
      <param name="recursive">
              Valeur de type booléen spécifiant si la recherche dans le groupe doit être effectuée de manière récursive. 
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.GroupPrincipal.GroupScope">
      <summary>
          Obtient ou définit une énumération <see cref="T:System.DirectoryServices.AccountManagement.GroupScope" /> nullable qui spécifie la portée de l'entité de sécurité de ce groupe. 
        </summary>
      <returns>
          Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.GroupScope" /> nullable qui spécifie la portée de ce groupe ou null si aucune portée n'a été définie. 
        </returns>
      <exception cref="T:System.ArgumentNullException">
              L'application ne peut pas affecter la valeur null à cette propriété. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.GroupPrincipal.IsSecurityGroup">
      <summary>
          Obtient ou définit une valeur booléenne nullable qui indique si la sécurité est activée pour ce groupe.  
        </summary>
      <returns>
          
            true si la sécurité est activée pour ce groupe ou null si le groupe n'a pas été rendu persistant ; sinon false. 
        </returns>
      <exception cref="T:System.ArgumentNullException">
              L'application ne peut pas affecter la valeur null à cette propriété. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.GroupPrincipal.Members">
      <summary>
          Obtient une collection d'objets Principal qui représentent les membres du groupe. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> contenant les objets Principal qui représentent les membres du groupe. 
        </returns>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.GroupScope">
      <summary>
          Spécifie la portée de l'entité de sécurité du groupe.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.GroupScope.Local">
      <summary>
          La portée du groupe est locale. Ce type de groupe est pris en charge sur AD DS et AD LDS.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.GroupScope.Global">
      <summary>
          La portée du groupe est globale. Ce type de groupe est pris en charge sur AD DS. Lorsqu'un groupe global est spécifié avec un annuaire AD LDS, un groupe <see cref="F:System.DirectoryServices.AccountManagement.GroupScope.Local" /> est créé à la place. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.GroupScope.Universal">
      <summary>
          La portée du groupe est universelle. Ce type de groupe est pris en charge sur AD DS et AD LDS. 
        </summary>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.IdentityType">
      <summary>
          Spécifie le format de l'identité.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.IdentityType.SamAccountName">
      <summary>
          L'identité est un nom de gestionnaire de comptes de sécurité (SAM, Security Account Manager). 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.IdentityType.Name">
      <summary>
          L'identité est un nom. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.IdentityType.UserPrincipalName">
      <summary>
          L'identité est un nom d'utilisateur principal (UPN, User Principal Name). 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.IdentityType.DistinguishedName">
      <summary>
          L'identité est un nom unique (DN, Distinguished Name).
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.IdentityType.Sid">
      <summary>
          L'identité est un identificateur de sécurité (SID, Security Identifier) au format du langage SDDL (Security Descriptor Definition Language). 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.IdentityType.Guid">
      <summary>
          L'identité est un identificateur global unique (GUID, Global Unique IDentifier). 
        </summary>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.MatchType">
      <summary>
          L'énumération <see cref="T:System.DirectoryServices.AccountManagement.MatchType" /> spécifie le type de comparaison utilisé dans une recherche.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.MatchType.Equals">
      <summary>
          Les résultats de la recherche incluent des valeurs qui sont égales à la valeur fournie. Si la valeur fournie spécifie une date et une heure, la collection retournée inclut des objets présentant les mêmes date et heure. 
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.MatchType.NotEquals">
      <summary>
          Les résultats de la recherche incluent des valeurs qui ne sont pas égales à la valeur fournie. Si la valeur fournie spécifie une date et une heure, la collection retournée inclut des objets qui n'incluent pas les date et heure spécifiées.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.MatchType.GreaterThan">
      <summary>
          Les résultats de la recherche incluent des valeurs qui sont supérieures à la valeur fournie. Si la valeur fournie spécifie une date et une heure, la collection retournée inclut des objets dont les date et heure sont postérieures aux date et heure spécifiées.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.MatchType.GreaterThanOrEquals">
      <summary>
          Les résultats de la recherche incluent des valeurs qui sont supérieures ou égales à la valeur fournie. Si la valeur fournie spécifie une date et une heure, la collection retournée inclut des objets dont les date et heure sont postérieures ou égales aux date et heure spécifiées.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.MatchType.LessThan">
      <summary>
          Les résultats de la recherche incluent des valeurs qui sont inférieures à la valeur fournie. Si la valeur fournie spécifie une date et une heure, la collection retournée inclut des objets dont les date et heure sont antérieures aux date et heure spécifiées.
        </summary>
    </member>
    <member name="F:System.DirectoryServices.AccountManagement.MatchType.LessThanOrEquals">
      <summary>
          Les résultats de la recherche incluent des valeurs qui sont inférieures ou égales à la valeur fournie. Si la valeur fournie spécifie une date et une heure, la collection retournée inclut des objets dont les date et heure sont antérieures ou égales aux date et heure spécifiées.
        </summary>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.MultipleMatchesException">
      <summary>
          Cette exception est levée par les méthodes qui attendent correspondre à un objet principal unique alors qu'il existe plusieurs correspondances à la requête de recherche.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" /> à partir des instances de <see cref="T:System.Runtime.Serialization.SerializationInfo" /> et <see cref="T:System.Runtime.Serialization.StreamingContext" /> spécifiées.
        </summary>
      <param name="info">
        <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contient les informations requises pour sérialiser le nouveau <see cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" />.
            </param>
      <param name="context">
        <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contient la source du flux sérialisé associé au nouveau <see cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" /> avec le message d'erreur spécifié.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String,System.Exception)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" /> avec le message d'erreur et l'exception imbriquée spécifiés.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException">
      <summary>
          Cette exception est levée lorsqu'aucun objet Entité de sécurité correspondant n'a été trouvé à partir des paramètres spécifiés.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" /> à partir des instances de <see cref="T:System.Runtime.Serialization.SerializationInfo" /> et <see cref="T:System.Runtime.Serialization.StreamingContext" /> spécifiées.
        </summary>
      <param name="info">
        <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contient les informations requises pour sérialiser le nouveau <see cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" />.
            </param>
      <param name="context">
        <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contient la source du flux sérialisé associé au nouveau <see cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" /> avec le message d'erreur spécifié.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String,System.Exception)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" /> avec le message d'erreur et l'exception imbriquée spécifiés.
        </summary>
      <param name="message">
              Texte du message.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PasswordException">
      <summary>
          Cette exception est levée lorsqu'un mot de passe ne satisfait pas aux exigences de complexité.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PasswordException" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PasswordException" /> à partir des instances de <see cref="T:System.Runtime.Serialization.SerializationInfo" /> et <see cref="T:System.Runtime.Serialization.StreamingContext" /> spécifiées.
        </summary>
      <param name="info">
        <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contient les informations requises pour sérialiser le nouveau <see cref="T:System.DirectoryServices.AccountManagement.PasswordException" />.
            </param>
      <param name="context">
        <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contient la source du flux sérialisé associé au nouveau <see cref="T:System.DirectoryServices.AccountManagement.PasswordException" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String)">
      <summary>Instantiates a new instance of the <see cref="T:System.DirectoryServices.AccountManagement.PasswordException" /> class with the specified error message.</summary>
      <param name="message">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String,System.Exception)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PasswordException" /> avec le message d'erreur et l'exception imbriquée spécifiés.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.Principal">
      <summary>
          Encapsule les données et opérations de comptes communes à toutes les entités de sécurité. Il s'agit de la classe de base abstraite de laquelle toutes les entités de sécurité sont dérivées.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.#ctor">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.Principal" />. Ce constructeur est appelé par des constructeurs de classe dérivée pour initialiser la classe de base et n'est pas destiné à être appelé directement depuis votre code. 
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted">
      <summary>
          Détermine si les méthodes <see cref="M:System.DirectoryServices.AccountManagement.Principal.Dispose" /> ou <see cref="M:System.DirectoryServices.AccountManagement.Principal.Delete" /> ont été appelées sur cette classe. Cette méthode est appelée par les classes qui dérivent de cette classe Principal (entité de sécurité). 
        </summary>
      <exception cref="T:System.ObjectDisposedException">
              La méthode <see cref="M:System.DirectoryServices.AccountManagement.Principal.Dispose" /> a été appelée sur cet objet Principal.
            </exception>
      <exception cref="T:System.InvalidOperationsException">
              La méthode <see cref="M:System.DirectoryServices.AccountManagement.Principal.Delete" /> a été appelée sur cet objet Principal.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.Context">
      <summary>
          Obtient un contexte d'entité de sécurité qui est associé à l'entité de sécurité. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui contient le contexte associé à cette entité de sécurité. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw">
      <summary>
          Obtient un contexte d'entité de sécurité associé cette entité de sécurité. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui contient le contexte associé à cette entité de sécurité. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.ContextType">
      <summary>
          Obtient la valeur d'énumération du type de contexte qui spécifie le type de contexte d'entité de sécurité associé à cette entité. 
        </summary>
      <returns>
          Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> qui spécifie le type de contexte. 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.Delete">
      <summary>
          Supprime l'objet Principal du magasin. 
        </summary>
      <exception cref="T:System.InvalidOperationsException">
              Objet non persistant dans le magasin.
              L'objet a déjà été supprimé. 
              Le type de contexte cible doit correspondre au type de contexte de l'entité de sécurité actuelle.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.Description">
      <summary>
          Obtient ou définit la description de l'entité de sécurité. 
        </summary>
      <returns>
          Texte de la description de cette entité de sécurité ou null s'il n'existe aucune description. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.DisplayName">
      <summary>
          Obtient ou définit le nom complet de cette entité de sécurité.
        </summary>
      <returns>
          Nom complet de cette entité de sécurité ou null s'il n'existe aucun nom complet. 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.Dispose">
      <summary>
          Supprime l'instance actuelle de l'objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName">
      <summary>Gets the distinguished name (DN) for this principal.</summary>
      <returns>The DN for this principal or null if there is no DN.</returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)">
      <summary>
          Retourne une valeur booléenne qui indique si l'objet fourni est égal à l'objet actuel. 
        </summary>
      <returns>
          
            true si l'objet fourni et les objets Principal actuels représentent la même entité de sécurité sous-jacente dans le magasin ; sinon false. 
        </returns>
      <param name="o">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui est comparé à l'instance actuelle. 
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)">
      <summary>Retrieves an attribute of an extended class object.</summary>
      <returns>Returns an array of objects, or null if no attribute exists with that name.  See Principal Extensions for an example on using this function.</returns>
      <param name="attribute">The name of the attribute to retrieve.</param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)">
      <summary>
          Définit la valeur d'un attribut dans une classe étendue.
        </summary>
      <param name="attribute">
              Nom de l'attribut.
            </param>
      <param name="value">
              Objet contenant la valeur de l'attribut.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne un objet Principal qui correspond au type et à la valeur d'identité spécifiés. Cette version de la méthode <see cref="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity" /> détermine le format de la valeur d'identité.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui correspond à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui spécifie le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le format du paramètre <paramref name="identityValue" />.  
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal correspondant à l'objet actuel ont été trouvés.
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le type d'identité n'est pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> valide. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <summary>
          Retourne un objet Principal qui correspond à la valeur d'identité spécifiée.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui correspond à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui spécifie le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal correspondant à l'objet actuel ont été trouvés.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne un objet Principal qui correspond au type et à la valeur d'identité spécifiés. Cette méthode est appelée par l'implémentation de la méthode FindByIdentity de la classe dérivée afin de restreindre la recherche au type de classe dérivée et n'est pas destinée à être appelée directement depuis votre code.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui correspond à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui spécifie le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="principalType">
              Type d'objet pour lequel les résultats sont retournés. Son type doit être <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> ou un type dérivé de la classe <see cref="T:System.DirectoryServices.AccountManagement.Principal" />. 
            </param>
      <param name="identityType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le type de la valeur d'identité.
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.String)">
      <summary>
          Retourne un objet Principal qui correspond au type et à la valeur d'identité spécifiés. Cette méthode est appelée par l'implémentation de la méthode FindByIdentity de la classe dérivée afin de restreindre la recherche au type de classe dérivée et n'est pas destinée à être appelée directement depuis votre code.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui correspond à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée. 
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> qui spécifie le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="principalType">
              Type d'objet pour lequel les résultats sont retournés. Son type doit être <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> ou un type dérivé de la classe <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.GetGroups">
      <summary>Returns a collection of group objects that specify the groups of which the current principal is a member.  See the Knowledge Base article here for important information regarding the functionality of <see cref="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />. </summary>
      <returns>A collection of <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> objects that specify the groups of which the current principal is a member. </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <summary>Returns a collection of group objects that the principal is a member of and that exist in the store provided by the specified context parameter.  See the Knowledge Base article here for important information regarding the functionality of <see cref="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />.</summary>
      <returns>A collection of <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> objects that specify the groups of which the current principal is a member. </returns>
      <param name="contextToQuery">The <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> object that specifies the context against which the query is performed. When the context is located in another domain, the query is performed against the principal objects' representation in the specified context. </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode">
      <summary>
          Récupère le groupe de hachage créé à partir du contenu de l'objet Principal, approprié pour une utilisation dans les algorithmes de hachage et des structures de données telles qu'une table de hachage.
        </summary>
      <returns>
          Code de hachage de l'entité de sécurité actuelle. 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject">
      <summary>
          Retourne l'objet <see cref="T:System.DirectoryServices.DirectoryEntry" /> sous-jacent qui fournit les données de contact de l'objet Principal. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.DirectoryEntry" /> sous-jacent. 
        </returns>
      <exception cref="T:system.InvalidOperationExtension">
              L'entité de sécurité actuelle n'a pas été rendue persistante et n'a pas d'objet <see cref="T:System.DirectoryServices.DirectoryEntry" /> associé. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType">
      <summary>
          Retourne le type d'objet sous-jacent.  
        </summary>
      <returns>
          Type d'objet sous-jacent. Pour AD DS, AD LDS et SAM, le type est <see cref="T:System.DirectoryServices.DirectoryEntry" />. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.Guid">
      <summary>
          Obtient le GUID associé à cette entité de sécurité. 
        </summary>
      <returns>
        <see cref="T:System.Guid" /> nullable associé à cette entité de sécurité ou null s'il n'existe aucun GUID. 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <summary>
          Retourne une valeur de type Boolean qui spécifie si l'entité de sécurité est membre du groupe spécifié.  
        </summary>
      <returns>
          
            true si l'entité de sécurité est membre du groupe spécifié ; sinon, false.  
        </returns>
      <param name="group">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> pour lequel l'appartenance de l'entité de sécurité est déterminée. 
            </param>
      <exception cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException">
              Le <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> spécifié dans le paramètre de groupe est introuvable. 
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException">
              Plusieurs <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> correspondants ont été trouvés. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne une valeur de type Boolean qui spécifie si l'entité de sécurité est membre du groupe spécifié par le type et la valeur d'identité. 
        </summary>
      <returns>
          
            true si l'entité de sécurité est membre du groupe spécifié ; sinon, false.  
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> spécifiant le type de la valeur d'identité.  
            </param>
      <param name="identityValue">
              Identité du groupe. 
            </param>
      <exception cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException">
              Le type ou la valeur d'identité ne correspond pas à un <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />.
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.MultipleMatchesException">
              Plusieurs <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> correspondants ont été trouvés. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.Name">
      <summary>
          Obtient ou définit le nom de cette entité de sécurité. 
        </summary>
      <returns>
          Nom de l'entité de sécurité ou null si l'attribut de nom n'est pas défini. 
        </returns>
      <exception cref="T:System.ArgumentNullException">
              L'application a essayé d'affecter au nom la valeur null.
            </exception>
      <exception cref="T:System.InvlaidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName">
      <summary>
          Obtient ou définit le nom du compte SAM de cette entité de sécurité. 
        </summary>
      <returns>
          Nom du compte SAM de cette entité de sécurité ou null si aucun nom n'a été défini. 
        </returns>
      <exception cref="T:System.ArgumentNullException">
              L'application a essayé d'affecter au nom du compte SAM la valeur null.
            </exception>
      <exception cref="T:System.InvlaidOperationException">
              L'application a essayé de définir le nom du compte SAM sur une entité de sécurité persistante. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.Save">
      <summary>
          Enregistre les modifications apportées à l'objet Principal dans le magasin. S'il s'agit d'un nouvel objet Principal, cette méthode l'insère dans le magasin.
        </summary>
      <exception cref="T:System.InvalidOperationException">
              L'entité de sécurité n'a pas encore été associée à un objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" />.
              Ce type d'entité de sécurité ne peut pas être inséré dans le magasin. 
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              Une exception s'est produite lors de l'enregistrement de modifications dans le magasin ou de la mise à jour de l'appartenance aux groupes dans le magasin. 
            </exception>
      <exception cref="T:System&gt;DirectoryServices.AccountManagement.PrincipalExistsException">
              L'entité de sécurité existe déjà dans le magasin. 
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.PasswordException">
              Le mot de passe ne satisfait aux exigences de complexité. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <summary>
          Enregistre les modifications apportées à l'objet Principal dans le magasin. S'il s'agit d'un nouvel objet Principal, cette méthode l'insère dans le contexte spécifié. Si l'entité de sécurité a déjà été rendue persistante, elle est déplacée du contexte d'origine au contexte spécifié. 
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <exception cref="T:System.InvalidOperationException">
              L'entité de sécurité n'a pas encore été associée à un objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" />.  
              Ce type d'entité de sécurité ne peut pas être inséré dans le magasin. 
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              Une exception s'est produite lors de l'enregistrement de modifications dans le magasin ou de la mise à jour de l'appartenance aux groupes dans le magasin. 
            </exception>
      <exception cref="T:System&gt;DirectoryServices.AccountManagement.PrincipalExistsException">
              L'entité de sécurité existe déjà dans le magasin. 
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.PasswordException">
              Le mot de passe ne satisfait aux exigences de complexité. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.Sid">
      <summary>
          Obtient l'ID de sécurité (SID) de l'entité de sécurité. 
        </summary>
      <returns>
        <see cref="T:System.Security.Principal.SecurityIdentifier" /> de cette entité de sécurité ou null s'il n'existe aucun SID. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass">
      <summary>
          Obtient l'attribut d'annuaire de la classe d'objets structurelle.
        </summary>
      <returns>
          Attribut d'annuaire de la classe d'objet structurelle.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.Principal.ToString">
      <summary>
          Retourne une représentation sous la forme d'une chaîne conviviale de l'objet Principal actuel.
        </summary>
      <returns>
          Une représentation sous forme de chaîne de l'objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> actuel. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName">
      <summary>
          Obtient ou définit le nom d'utilisateur principal (UPN, User Principal Name) associé à cette entité de sécurité. 
        </summary>
      <returns>
          UPN associé à cette entité de sécurité ou null si l'UPN n'a pas été défini. 
        </returns>
      <exception cref="T:System.InvlaidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété. 
            </exception>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalCollection">
      <summary>
          Collection mutable d'objets dérivés de la classe <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.  Cette classe a été conçue pour être utilisée avec les propriétés à valeurs multiples qui contiennent des entités de sécurité.  La manipulation du contenu de cette collection modifie celui de la propriété de magasin correspondante, qui devient permanente lorsque <see cref="M:System.DirectoryServices.AccountManagement.Principal.Save" /> est appelé au niveau de l'objet Entité de sécurité correspondant.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.ComputerPrincipal)">
      <summary>Adds the specified <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> object to the end of the collection</summary>
      <param name="computer">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <summary>Adds the specified <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> object to the end of the collection</summary>
      <param name="group">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.Principal)">
      <summary>
          Ajoute l'objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> spécifié à la fin de la collection.
        </summary>
      <param name="principal">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Recherche un objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui correspond aux paramètres et l'ajoute à la fin de la collection.
        </summary>
      <param name="context">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> pour l'entité de sécurité à ajouter à la collection.
            </param>
      <param name="identityType">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le format de <paramref name="identityValue" />.
            </param>
      <param name="identityValue">
              Chaîne qui identifie l'entité de sécurité dans le format spécifié par <paramref name="identityType" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.UserPrincipal)">
      <summary>
          Ajoute l'objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> spécifié à la fin de la collection.
        </summary>
      <param name="user">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Clear">
      <summary>
          Supprime toutes les entités de sécurité de la collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.ComputerPrincipal)">
      <summary>
          Retourne la valeur true si la collection contient l'objet <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> spécifié.
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="computer">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <summary>
          Retourne la valeur true si la collection contient l'objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> spécifié.
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="group">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.Principal)">
      <summary>
          Retourne la valeur true si la collection contient l'objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> spécifié.
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="principal">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne la valeur true si l'objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> correspondant à la paire <paramref name="indentityType" />/<paramref name="idendityValue" /> se trouve dans la collection.
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="context">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> de l'entité de sécurité.
            </param>
      <param name="identityType">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le format de <paramref name="identityValue" />.
            </param>
      <param name="identityValue">
              Chaîne qui identifie l'entité de sécurité dans le format spécifié par <paramref name="identityType" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.UserPrincipal)">
      <summary>
          Retourne la valeur true si la collection contient l'objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> spécifié.
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="user">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.CopyTo(System.DirectoryServices.AccountManagement.Principal[],System.Int32)">
      <summary>
          Copie les objets <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> dans le tableau spécifié, à partir de l'index de position spécifié dans le tableau.
        </summary>
      <param name="array">
        <see cref="T:System.Array" /> à remplir avec les objets <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.
            </param>
      <param name="index">
              Position dans <paramref name="array" /> où le premier objet d'entité de sécurité de la collection doit être copié.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.Count">
      <summary>
          Retourne le nombre d'objets Entité de sécurité présents dans cette collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.GetEnumerator">
      <summary>
          Retourne un énumérateur pour parcourir les entités de sécurité de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" />.
        </summary>
      <returns>
        <see cref="T:System.Collections.IEnumerator" /> contenant les entités de sécurité de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" />.
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsReadOnly">
      <summary>
          Retourne false.  Il ne s'agit pas d'une collection en lecture seule.
        </summary>
      <returns>
          Retourne bool.
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsSynchronized">
      <summary>
          Retourne false.  Il revient à l'application de sérialiser l'accès à cette collection.
        </summary>
      <returns>
          Retourne bool.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.ComputerPrincipal)">
      <summary>
          Supprime l'objet <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> spécifié de la collection et retourne la valeur true si <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" /> était membre de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> et la valeur false dans le cas contraire (la méthode n'effectue alors aucune opération).
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="computer">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <summary>
          Supprime l'objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> spécifié de la collection et retourne la valeur true si <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" /> était membre de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> et la valeur false dans le cas contraire (la méthode n'effectue alors aucune opération).
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="group">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.Principal)">
      <summary>
          Supprime l'objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> spécifié de la collection et retourne la valeur true si <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> était membre de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> et la valeur false dans le cas contraire (la méthode n'effectue alors aucune opération).
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="principal">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Recherche l'objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> spécifié par le paire <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" />/<paramref name="identityType" />/<paramref name="identityValue" /> donnée de la collection, puis retourne la valeur true si le <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> identifié était membre de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> et la valeur false dans le cas contraire (la méthode n'effectue alors aucune opération).
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="context">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" />.
            </param>
      <param name="identityType">
        <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui identifie le format de <paramref name="identityValue" />.
            </param>
      <param name="identityValue">
              Chaîne.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.UserPrincipal)">
      <summary>
          Supprime l'objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> spécifié de la collection et retourne la valeur true si <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> était membre de <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> et la valeur false dans le cas contraire (la méthode n'effectue alors aucune opération).
        </summary>
      <returns>
          Retourne bool.
        </returns>
      <param name="user">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" />.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.SyncRoot">
      <summary>
          Retourne un objet de synchronisation qui peut être utilisé pour synchroniser l'accès à cette collection.
        </summary>
      <returns>
          Retourne l'objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection" /> lui-même.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#Count">
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#IsSynchronized">
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#SyncRoot">
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#IEnumerable#GetEnumerator">
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalContext">
      <summary>
          Encapsule le serveur ou le domaine par rapport auquel toutes les opérations sont effectuées, le conteneur qui est utilisé comme base de ces opérations et les informations d'identification utilisées pour exécuter les opérations.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte spécifié.  
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité.
            </param>
      <exception cref="T:System.ArgumentException">
              Un nom ou conteneur doit être spécifié lors de l'utilisation du contexte de l'annuaire d'applications.
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> valide. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte et le nom spécifiés. 
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité.
            </param>
      <param name="name">
              Nom du domaine ou du serveur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, nom de l'ordinateur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> ou nom du serveur et port hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />. 
              Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, ce contexte est un contrôleur de domaine du domaine de l'entité de sécurité d'utilisateur sous laquelle le thread s'exécute. Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, c'est le nom de l'ordinateur local. Ce paramètre ne peut pas être null pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />.
            </param>
      <exception cref="T:System.ArgumentException">
              Un nom doit être spécifié lorsque <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> est spécifié dans le paramètre <paramref name="contextType" />.
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="F:System.DirectoryServices.AccountManagement.ContextType" /> valide. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte, le nom et le conteneur spécifiés. 
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité.
            </param>
      <param name="name">
              Nom du domaine ou du serveur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, nom de l'ordinateur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> ou nom du serveur et port hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />. 
              Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, ce contexte est un contrôleur de domaine du domaine de l'entité de sécurité d'utilisateur sous laquelle le thread s'exécute. Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, c'est le nom de l'ordinateur local. Ce paramètre ne peut pas être null pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />.
            </param>
      <param name="container">
              Conteneur du magasin à utiliser comme racine du contexte. Toutes les requêtes sont exécutées sous cette racine, et toutes les insertions sont exécutées dans ce conteneur.
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" /> et <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />, ce paramètre est le nom unique d'un objet conteneur. 
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, ce paramètre doit avoir la valeur null.
            </param>
      <exception cref="T:System.ArgumentException">
              Un conteneur ne peut pas être spécifié lorsque le type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> est spécifié dans le paramètre <paramref name="contextType" />.
              Un nom ou un conteneur doit être spécifié lorsque <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> est spécifié dans le paramètre <paramref name="contextType" />. 
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="F:System.DirectoryServices.AccountManagement.ContextType" /> valide. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte, le nom, le conteneur et les options de contexte spécifiés. 
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité.
            </param>
      <param name="name">
              Nom du domaine ou du serveur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, nom de l'ordinateur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> ou nom du serveur et port hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />. 
              Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, ce contexte est un contrôleur de domaine du domaine de l'entité de sécurité d'utilisateur sous laquelle le thread s'exécute. Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, c'est le nom de l'ordinateur local. Ce paramètre ne peut pas être null pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />.
            </param>
      <param name="container">
              Conteneur du magasin à utiliser comme racine du contexte. Toutes les requêtes sont exécutées sous cette racine, et toutes les insertions sont exécutées dans ce conteneur.
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" /> et <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />, ce paramètre est le nom unique d'un objet conteneur. 
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, ce paramètre doit avoir la valeur null.
            </param>
      <param name="options">
              Combinaison d'une ou plusieurs valeurs d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextOptions" /> spécifiant les options utilisées lors de la liaison au serveur. Si ce paramètre est null, les options par défaut sont ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing.  
            </param>
      <exception cref="T:System.ArgumentException">
              Un conteneur ne peut pas être spécifié quand le type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> est spécifié dans le paramètre <paramref name="contextType" />.
              Un nom ou un conteneur doit être spécifié lorsque <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> est spécifié dans le paramètre <paramref name="contextType" />. 
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> valide. 
              Le paramètre <paramref name="options" /> ne contient pas une combinaison de valeurs d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextOptions" /> valides. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions,System.String,System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte, le nom, le conteneur, les options de contexte, l'utilisateur et le mot de passe spécifiés. 
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité. 
            </param>
      <param name="name">
              Nom du domaine ou du serveur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, nom de l'ordinateur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> ou nom du serveur et port hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />. 
              Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, ce contexte est un contrôleur de domaine du domaine de l'entité de sécurité d'utilisateur sous laquelle le thread s'exécute. Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, c'est le nom de l'ordinateur local. Ce paramètre ne peut pas être null pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />.
            </param>
      <param name="container">
              Conteneur du magasin à utiliser comme racine du contexte. Toutes les requêtes sont exécutées sous cette racine, et toutes les insertions sont exécutées dans ce conteneur.
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" /> et <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />, ce paramètre est le nom unique d'un objet conteneur. 
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, ce paramètre doit avoir la valeur null.
            </param>
      <param name="options">
              Combinaison d'une ou plusieurs valeurs d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextOptions" /> utilisées par les options pour la liaison au serveur. Si ce paramètre est null, les options par défaut sont ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing.  
            </param>
      <param name="userName">
              Nom d'utilisateur utilisé pour se connecter au magasin. Si les paramètres <paramref name="username" /> et <paramref name="password" /> sont tous les deux null, les informations d'identification par défaut de l'entité de sécurité actuelle sont utilisées. Sinon, <paramref name="username" /> et <paramref name="password" /> doivent être tous les deux non null, et les informations d'identification qu'ils spécifient sont utilisées pour se connecter au magasin.
            </param>
      <param name="password">
              Mot de passe utilisé pour se connecter au magasin. Si les paramètres <paramref name="username" /> et <paramref name="password" /> sont tous les deux null, les informations d'identification par défaut de l'entité de sécurité actuelle sont utilisées.  Sinon, <paramref name="username" /> et <paramref name="password" /> doivent être tous les deux non null, et les informations d'identification qu'ils spécifient sont utilisées pour se connecter au magasin.
            </param>
      <exception cref="T:System.ArgumentException">
              Les paramètres <paramref name="username" /> et <paramref name="password" /> doivent soit être null soit contenir une valeur. 
              Un conteneur ne peut pas être spécifié quand le type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> est spécifié dans le paramètre <paramref name="contextType" />.
              Un nom ou un conteneur doit être spécifié lorsque <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> est spécifié dans le paramètre <paramref name="contextType" />.
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> valide. 
              Le paramètre <paramref name="options" /> ne contient pas une combinaison de valeurs d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextOptions" /> valides. 
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte, le nom, l'utilisateur et le mot de passe spécifiés. 
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité.
            </param>
      <param name="name">
              Nom du domaine ou du serveur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, nom de l'ordinateur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> ou nom du serveur et port hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />. 
              Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, ce contexte est un contrôleur de domaine du domaine de l'entité de sécurité d'utilisateur sous laquelle le thread s'exécute. Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, c'est le nom de l'ordinateur local. Ce paramètre ne peut pas être null pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />.
            </param>
      <param name="userName">
              Nom d'utilisateur utilisé pour se connecter au magasin. Si les paramètres <paramref name="username" /> et <paramref name="password" /> sont tous les deux null, les informations d'identification par défaut de l'entité de sécurité actuelle sont utilisées. Sinon, <paramref name="username" /> et <paramref name="password" /> doivent être tous les deux non null, et les informations d'identification qu'ils spécifient sont utilisées pour se connecter au magasin.
            </param>
      <param name="password">
              Mot de passe utilisé pour se connecter au magasin. Si les paramètres <paramref name="username" /> et <paramref name="password" /> sont tous les deux null, les informations d'identification par défaut de l'entité de sécurité actuelle sont utilisées. Sinon, <paramref name="username" /> et <paramref name="password" /> doivent être tous les deux non null, et les informations d'identification qu'ils spécifient sont utilisées pour se connecter au magasin.
            </param>
      <exception cref="T:System.ArgumentException">
              Les paramètres <paramref name="username" /> et <paramref name="password" /> doivent soit être null soit contenir une valeur. 
              Un nom doit être spécifié lorsque <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> est spécifié dans le paramètre <paramref name="contextType" />. 
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> valide.  
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String,System.String)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> avec le type de contexte, le nom, le conteneur, l'utilisateur et le mot de passe spécifiés. 
        </summary>
      <param name="contextType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de magasin pour le contexte de l'entité de sécurité. 
            </param>
      <param name="name">
              Nom du domaine ou du serveur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, nom de l'ordinateur pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> ou nom du serveur et port hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />. 
              Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, ce contexte est un contrôleur de domaine du domaine de l'entité de sécurité d'utilisateur sous laquelle le thread s'exécute. Si le nom est null pour un type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, c'est le nom de l'ordinateur local. Ce paramètre ne peut pas être null pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />.
            </param>
      <param name="container">
              Conteneur du magasin à utiliser comme racine du contexte. Toutes les requêtes sont exécutées sous cette racine, et toutes les insertions sont exécutées dans ce conteneur.
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" /> et <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />, ce paramètre est le nom unique d'un objet conteneur. 
              Pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, ce paramètre doit avoir la valeur null.
            </param>
      <param name="userName">
              Nom d'utilisateur utilisé pour se connecter au magasin. Si les paramètres <paramref name="username" /> et <paramref name="password" /> sont tous les deux null, les informations d'identification par défaut de l'entité de sécurité actuelle sont utilisées.  Sinon, <paramref name="username" /> et <paramref name="password" /> doivent être tous les deux non null, et les informations d'identification qu'ils spécifient sont utilisées pour se connecter au magasin.
            </param>
      <param name="password">
              Mot de passe utilisé pour se connecter au magasin. Si les paramètres <paramref name="username" /> et <paramref name="password" /> sont tous les deux null, les informations d'identification par défaut de l'entité de sécurité actuelle sont utilisées.  Sinon, <paramref name="username" /> et <paramref name="password" /> doivent être tous les deux non null, et les informations d'identification qu'ils spécifient sont utilisées pour se connecter au magasin. 
            </param>
      <exception cref="T:System.ArgumentException">
              Les paramètres <paramref name="username" /> et <paramref name="password" /> doivent soit être null soit contenir une valeur. 
              Un conteneur ne peut pas être spécifié lorsque le type de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" /> est spécifié dans le paramètre <paramref name="contextType" />.
              <paramref name="name" /> ou <paramref name="container" /> doit être spécifié lorsque <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> est spécifié dans le paramètre <paramref name="contextType" />. 
            </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
              Le paramètre <paramref name="contextType" /> ne contient pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> valide. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalContext.ConnectedServer">
      <summary>
          Obtient le nom du serveur auquel le contexte de l'entité de sécurité est connecté. 
        </summary>
      <returns>
          Le nom du serveur auquel le contexte de l'entité de sécurité est connecté ou null si le contexte de l'entité de sécurité n'est pas connecté à un serveur. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalContext.Container">
      <summary>
          Obtient la valeur spécifiée dans le paramètre de conteneur dans le constructeur.
        </summary>
      <returns>
          Conteneur du magasin à utiliser comme racine du contexte ou null si le conteneur n'est pas spécifié. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalContext.ContextType">
      <summary>
          Obtient le type de contexte qui spécifie le type de magasin pour le contexte de l'entité de sécurité. 
        </summary>
      <returns>
          Valeur d'énumération  <see cref="T:System.DirectoryServices.AccountManagement.ContextType" /> spécifiant le type de cible à laquelle se connecter.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.Dispose">
      <summary>
          Supprime l'instance actuelle de l'objet <see cref="T:System.DirectorySerices.AccountManagement.PrincipalContext" />. 
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalContext.Name">
      <summary>
          Obtient la valeur spécifiée comme le paramètre <paramref name="name" /> dans le constructeur.
        </summary>
      <returns>
          Le nom du domaine ou du serveur pour les types de contextes <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />, le nom d'hôte pour les types de contexte <see cref="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />, le nom du serveur hébergeant l'instance de <see cref="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" /> ou null si aucun nom n'est défini. 
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalContext.Options">
      <summary>
          Obtient les options spécifiées dans le paramètre <paramref name="contextOptions" /> du constructeur. 
        </summary>
      <returns>
          Valeur d'énumération  <see cref="T:System.DirectoryServices.AccountManagement.ContextOptions" /> spécifiant le type de cible à laquelle se connecter.
        </returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalContext.UserName">
      <summary>
          Obtient la valeur spécifiée dans le paramètre de nom d'utilisateur dans le constructeur.
        </summary>
      <returns>
          Nom d'utilisateur utilisé pour se connecter au magasin, ou null si aucun nom d'utilisateur n'existe.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String)">
      <summary>
          Crée les connexions au serveur et retourne une valeur de type Boolean qui spécifie si le nom d'utilisateur et le mot de passe spécifiés sont valides. 
        </summary>
      <returns>
          
            true si les informations d'identification sont valides ; sinon, false. 
        </returns>
      <param name="userName">
              Nom d'utilisateur qui est validé sur le serveur.
            </param>
      <param name="password">
              Mot de passe qui est validé sur le serveur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)">
      <summary>
          Crée les connexions au serveur et retourne une valeur de type Boolean qui spécifie si le nom d'utilisateur et le mot de passe spécifiés sont valides. Cette méthode exécute une validation rapide d'informations d'identification du nom d'utilisateur et du mot de passe. 
        </summary>
      <returns>
          
            true si les informations d'identification sont valides ; sinon, false. 
        </returns>
      <param name="userName">
              Nom d'utilisateur qui est validé sur le serveur.
            </param>
      <param name="password">
              Mot de passe qui est validé sur le serveur.
            </param>
      <param name="options">
              Combinaison d'une ou plusieurs valeurs d'énumération <see cref="T:System.DirectoryServices.AccountManagement.ContextOptions" /> utilisées par les options pour la liaison au serveur. Ce paramètre peut spécifier uniquement une liaison Simple avec ou sans SSL, ou Negotiate. 
            </param>
      <exception cref="T:System.ArgumentException">
              Le paramètre <paramref name="options" /> doit spécifier Negotiate lorsque le type de contexte est <see cref="T:System.DirectoryServices.AccountManagement.ContextType.Machine." /></exception>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalException">
      <summary>
          Classe de base des exceptions levées par les objets <see cref="N:System.DirectoryServices.AccountManagement" />.
        </summary>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalExistsException">
      <summary>
          Levé par <see cref="T:System.DirectoryServices.AccountManagement.PrincipalCollection.Add" /> en cas de tentative d'insertion d'une entité de sécurité qui existe déjà dans la collection, ou par <see cref="N:System.DirectoryServices.AccountManagement.Principal.Save" /> en cas de tentative d'enregistrement d'une nouvelle entité de sécurité qui existe déjà dans le magasin.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" /> à partir des instances de <see cref="T:System.Runtime.Serialization.SerializationInfo" /> et <see cref="T:System.Runtime.Serialization.StreamingContext" /> spécifiées.
        </summary>
      <param name="info">
        <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contient les informations requises pour sérialiser le nouveau <see cref="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" />.
            </param>
      <param name="context">
        <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contient la source du flux sérialisé associé au nouveau <see cref="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" /> avec le message d'erreur spécifié.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String,System.Exception)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" /> avec le message d'erreur et l'exception imbriquée spécifiés.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
      <summary>
          Levé lorsque l'interface ADSI retourne une erreur pendant une opération de mise à jour du magasin.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" /> à partir des instances de <see cref="T:System.Runtime.Serialization.SerializationInfo" /> et <see cref="T:System.Runtime.Serialization.StreamingContext" /> spécifiées.
        </summary>
      <param name="info">
        <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contient les informations requises pour sérialiser le nouveau <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />.
            </param>
      <param name="context">
        <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contient la source du flux sérialisé associé au nouveau <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" /> avec le message d'erreur spécifié.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" /> avec le message d'erreur et l'exception imbriquée spécifiés.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception,System.Int32)">
      <summary>Instantiates a new instance of the <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" /> class with the specified error message, the specified nested exception, and the specified error code.</summary>
      <param name="message">
      </param>
      <param name="innerException">A nested exception.</param>
      <param name="errorCode">An error code.</param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Int32)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" /> avec le message d'erreur et le code d'erreur spécifiés.
        </summary>
      <param name="message">
              Texte du message.
            </param>
      <param name="errorCode">
              Code d'erreur.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalOperationException.ErrorCode">
      <summary>
          Retourne un code d'erreur entier.
        </summary>
      <returns>
          Retourne integer.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalSearcher">
      <summary>
          Encapsule les méthodes et les modèles de recherche utilisés pour exécuter une requête sur le magasin principal sous-jacent.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />. La propriété <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> doit être définie avant que l'objet de recherche d'entités de sécurité puisse être utilisé pour effectuer une recherche.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor(System.DirectoryServices.AccountManagement.Principal)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" /> avec le filtre de requête spécifié.
        </summary>
      <param name="queryFilter">
              Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> spécifiant le filtre à utiliser pour la recherche. La propriété <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> est initialisée à cette valeur. 
            </param>
      <exception cref="T:System.ArgumentException">
              Les objets Principal persistants ne peuvent pas être utilisés en tant que <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" />. 
              Le paramètre <paramref name="queryFilter" /> ne peut pas être null ou vide.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.Context">
      <summary>
          Obtient ce contexte d'entité de sécurité qui est utilisé pour exécuter la requête. Le contexte spécifie le serveur ou domaine par rapport auquel les opérations de recherche sont effectuées. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées. 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.Dispose">
      <summary>
          Supprime l'instance actuelle de l'objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindAll">
      <summary>
          Retourne un résultat de recherche d'entités de sécurité qui contient une collection de tous les objets Principal (entité de sécurité) qui correspondent à l'entité de sécurité spécifiée dans la propriété de filtre de requête. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> correspondant au filtre de requête ou une collection vide si aucun résultat n'est trouvé.  
        </returns>
      <exception cref="T:System.InvalidOperationException">
        <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> contient des propriétés référentielles. Pour plus d'informations, consultez la rubrique de vue d'ensemble du langage de requête par l'exemple (Query By Example). 
              <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> est une entité de sécurité persistante.
            </exception>
      <exception cref="T:System.ArgumentException">
              Un <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> doit être préalablement assigné à l'objet de recherche d'entités de sécurité avant que la requête puisse être exécutée.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindOne">
      <summary>
          Retourne un résultat de la recherche d'entités de sécurité qui contient le premier objet Principal trouvé qui correspond à l'entité de sécurité spécifiée dans la propriété <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" />. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> contenant l'objet Principal qui correspond au filtre de requête ou null si aucun résultat n'est trouvé.
        </returns>
      <exception cref="T:System.InvalidOperationException">
        <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> contient des propriétés référentielles. Pour plus d'informations, consultez la rubrique de vue d'ensemble Query by Example.
              <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> est une entité de sécurité persistante.
            </exception>
      <exception cref="T:System.ArgumentException">
              Un <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> doit être préalablement assigné à l'objet de recherche d'entités de sécurité avant que la requête puisse être exécutée.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcher">
      <summary>
          Retourne l'objet de recherche sous-jacent utilisé par l'API de gestion de comptes (AccountManagement) pour exécuter la recherche. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.DirectorySearcher" />. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Un <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> doit être préalablement assigné à l'objet de recherche d'entités de sécurité avant que la requête puisse être exécutée.
              <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> contient des propriétés référentielles. Pour plus d'informations, consultez la rubrique de vue d'ensemble Query by Example. 
              <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> est une entité de sécurité persistante.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcherType">
      <summary>
          Retourne le type de l'objet retourné par la méthode <see cref="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcher" />. 
        </summary>
      <returns>
        <see cref="T:System.Type" /> spécifiant le type d'objet retourné par la méthode <see cref="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcher" />. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Un <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> doit être préalablement assigné à l'objet de recherche d'entités de sécurité avant que la requête puisse être exécutée.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter">
      <summary>
          Obtient ou définit le filtre de requête utilisé pour localiser les entités de sécurité correspondantes. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> utilisé pour la requête ou null si aucun filtre n'est défini. 
        </returns>
      <exception cref="T:System.ArgumentException">
              Les objets Principal persistants ne peuvent pas être utilisés en tant que <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" />.
              <see cref="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" /> ne peut pas être null ou vide.
            </exception>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1">
      <summary>Returns a collection of <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> objects that are returned by a search. </summary>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.Dispose">
      <summary>
          Supprime l'instance actuelle de l'objet <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.GetEnumerator">
      <summary>
          Retourne un énumérateur qui parcourt une collection.  
        </summary>
      <returns>
          Objet <see cref="T:SystemCollections.IEnumerator" /> qui est utilisé pour parcourir les objets Principal (entité de sécurité). 
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.System#Collections#IEnumerable#GetEnumerator">
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException">
      <summary>This exception is thrown when the API is unable to connect to the server.</summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" /> à partir des instances de <see cref="T:System.Runtime.Serialization.SerializationInfo" /> et <see cref="T:System.Runtime.Serialization.StreamingContext" /> spécifiées.
        </summary>
      <param name="info">
        <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contient les informations requises pour sérialiser le nouveau <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />.
            </param>
      <param name="context">
        <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contient la source du flux sérialisé associé au nouveau <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" /> avec le message d'erreur spécifié.
        </summary>
      <param name="message">
              Message d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" /> avec le message d'erreur et l'exception imbriquée spécifiés.
        </summary>
      <param name="message">
              Texte du message.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" /> avec le message d'erreur, l'exception imbriquée et le code d'erreur spécifiés.
        </summary>
      <param name="message">
              Texte du message d'erreur.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
      <param name="errorCode">
              Code d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32,System.String)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" /> avec le message d'erreur, l'exception imbriquée, le code d'erreur et le nom de serveur spécifiés.
        </summary>
      <param name="message">
              Texte du message.
            </param>
      <param name="innerException">
              Une exception imbriquée.
            </param>
      <param name="errorCode">
              Code d'erreur.
            </param>
      <param name="serverName">
              Nom de serveur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Int32)">
      <summary>
          Instancie une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" /> avec le message d'erreur et le code d'erreur spécifiés.
        </summary>
      <param name="message">
              Texte du message.
            </param>
      <param name="errorCode">
              Code d'erreur.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>
          Affecte le nom de paramètre et des informations complémentaires concernant l'exception à <see cref="T:System.Runtime.Serialization.SerializationInfo" />.
        </summary>
      <param name="info">
              Objet <see cref="T:System.Runtime.Serialization.SerializationInfo" /> qui contiendra les données sérialisées de l'objet.
            </param>
      <param name="context">
              Objet <see cref="T:System.Runtime.Serialization.StreamingContext" /> qui contiendra des informations contextuelles sur la source ou la destination.
            </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1">
      <summary>Multi-valued properties, such as <see cref="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />, have a value of the type <see cref="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />.  This class provides methods to enumerate and manipulate those values.</summary>
      <typeparam name="T">
      </typeparam>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Add(`0)">
      <summary>
          Ajoute la valeur spécifiée à la fin de la collection.
        </summary>
      <param name="value">
              Objet à ajouter à la collection.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Clear">
      <summary>
          Efface le contenu de la collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Contains(`0)">
      <summary>
          Retourne la valeur true si l'objet spécifié se trouve dans la collection ; sinon, la valeur false est retournée.
        </summary>
      <returns>
          Retourne une valeur de type bool.
        </returns>
      <param name="value">
              Objet.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.CopyTo(`0[],System.Int32)">
      <summary>
          Copie le contenu de la collection dans le tableau spécifié, en commençant à la position spécifiée dans le tableau.
        </summary>
      <param name="array">
        <see cref="T:System.Array" /> d'objets.
            </param>
      <param name="index">
              Entier représentant la position dans <paramref name="array" /> à laquelle le premier objet de la collection doit être copié.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Count">
      <summary>
          Obtient le nombre d'objets de la collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.GetEnumerator">
      <summary>
          Retourne un énumérateur qui peut être utilisé pour parcourir la collection.
        </summary>
      <returns>
          Objet <see cref="T:SystemCollections.IEnumerator" />.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IndexOf(`0)">
      <summary>
          Retourne l'index de l'objet spécifié ou -1 si l'objet n'est pas dans la collection.
        </summary>
      <returns>
          integer.
        </returns>
      <param name="value">
              Objet dont l'index est requis.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Insert(System.Int32,`0)">
      <summary>
          Insère l'objet spécifié dans la collection à l'index spécifié.
        </summary>
      <param name="index">
              Index de la position d'insertion de <paramref name="value" /> dans la collection.
            </param>
      <param name="value">
              Objet.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsFixedSize">
      <summary>
          Obtient une valeur de type bool qui indique si la collection est de taille fixe.
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsReadOnly">
      <summary>
          Obtient une valeur booléenne qui indique si la collection est en lecture seule.
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsSynchronized">
      <summary>
          Obtient une valeur indiquant si l'accès à la collection est synchronisé (thread-safe).
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Item(System.Int32)">
      <summary>Gets the object at the specified index in the collection.</summary>
      <param name="index">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Remove(`0)">
      <summary>
          Supprime l'objet spécifié de la collection.
        </summary>
      <returns>
          Retourne une valeur de type bool.  Retourne la valeur true si l'objet a été supprimé ou la valeur false si l'objet n'était pas dans la collection.
        </returns>
      <param name="value">
              Objet à supprimer de la collection.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.RemoveAt(System.Int32)">
      <summary>Removes the object at the specified index from the collection.</summary>
      <param name="index">
      </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.SyncRoot">
      <summary>
          Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
      <summary>Copies the contents of the collection to the specified array, starting at the specified index.</summary>
      <param name="array">
      </param>
      <param name="index">
      </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#Count">
      <summary>
          Obtient le nombre d'objets de la collection.
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#IsSynchronized">
      <summary>
          Obtient une valeur indiquant si l'accès à la collection est synchronisé (thread-safe).
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#SyncRoot">
      <summary>
          Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IEnumerable#GetEnumerator">
      <summary>
          Renvoie un énumérateur pour parcourir la collection.
        </summary>
      <returns>
          Objet <see cref="T:SystemCollections.IEnumerator" />.
        </returns>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Add(System.Object)">
      <summary>
          Ajoute l'objet spécifié à la fin de la collection.
        </summary>
      <param name="value">
              Objet à ajouter à la collection.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Clear">
      <summary>
          Supprime le contenu de la collection.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Contains(System.Object)">
      <summary>Returns a bool indicating whether the specified object is in the collection.</summary>
      <returns>boolean</returns>
      <param name="value">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IndexOf(System.Object)">
      <summary>
          Retourne l'index de l'objet spécifié dans la collection ou -1 s'il n'est pas dans la collection.
        </summary>
      <returns>
          integer.
        </returns>
      <param name="value">
              Objet.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>
          Insère les objets spécifiés à la position spécifiée dans la collection.
        </summary>
      <param name="index">
              Position à laquelle insérer <paramref name="value" />.
            </param>
      <param name="value">
              Objet 
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsFixedSize">
      <summary>
          Obtient une valeur indiquant si la collection est de taille fixe.
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsReadOnly">
      <summary>
          Obtient une valeur indiquant si l'accès à la collection est en lecture seule.
        </summary>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Item(System.Int32)">
      <summary>
          Obtient l'objet situé à l'index spécifié dans la collection.
        </summary>
      <param name="index">
              Entier.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Remove(System.Object)">
      <summary>
          Supprime l'objet spécifié de la collection.
        </summary>
      <param name="value">
              Objet à supprimer de la collection.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#RemoveAt(System.Int32)">
      <summary>
          Supprime l'objet de la collection à l'index spécifié.
        </summary>
      <param name="index">
              Index de l'objet à supprimer de la collection.
            </param>
    </member>
    <member name="T:System.DirectoryServices.AccountManagement.UserPrincipal">
      <summary>
          Encapsule des entités de sécurité qui sont des comptes d'utilisateurs.
        </summary>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> à l'aide du contexte spécifié. 
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)">
      <summary>
          Initialise une nouvelle instance de la classe <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" />en utilisant le contexte spécifié, le nom du compte SAM, le mot de passe et une valeur indiquant si le compte est activé. 
        </summary>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="samAccountName">
              Nom du compte SAM de cette entité de sécurité d'utilisateur.
            </param>
      <param name="password">
              Mot de passe de ce compte. 
            </param>
      <param name="enabled">
              Valeur de type Boolean qui spécifie si le compte est activé.
            </param>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.AdvancedSearchFilter">
      <summary>Returns an <see cref="T:System.DirectoryServices.AccountManagement.AdvancedSearchFilter" /> object, for use with Query by Example to set read-only properties before passing the object to the <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />.</summary>
      <returns>An <see cref="T:System.DirectoryServices.AccountManagement.AdvancedSearchFilter" /> object.</returns>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.Current">
      <summary>
          Obtient un objet Principal d'utilisateur qui représente l'utilisateur actuel sous lequel le thread s'exécute.
        </summary>
      <returns>
        <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> représentant l'utilisateur actuel. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
      <exception cref="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException">
              L'objet Principal d'utilisateur de l'utilisateur actuel est introuvable. L'objet Principal peut contenir une liste de contrôle d'accès pour empêcher l'accès à des utilisateurs non autorisés.
            </exception>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal d'utilisateur correspondant à l'utilisateur actuel ont été trouvés.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmailAddress">
      <summary>
          Obtient ou définit l'adresse de messagerie de ce compte.
        </summary>
      <returns>
          L'adresse de messagerie de l'entité de sécurité utilisateur. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmployeeId">
      <summary>
          Obtient ou définit l'ID d'employé de cette entité de sécurité d'utilisateur. 
        </summary>
      <returns>
          L'ID d'employé de l'entité de sécurité d'utilisateur. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a collection of <see cref="T:System.DirectoryServices.AccountManagement.PrincipleSearchResult'1" /> objects for users that have an incorrect password attempt recorded in the specified date and time range.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> objects, or an empty collection if no results are found.</returns>
      <param name="context">
      </param>
      <param name="time">
      </param>
      <param name="type">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a collection of <see cref="T:System.DirectoryServices.AccountManagement.PrincipleSearchResult'1" /> objects for users that have an account expiration time in the specified date and time range.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> objects, or an empty collection if no results are found.</returns>
      <param name="context">
      </param>
      <param name="time">
      </param>
      <param name="type">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <summary>
          Retourne un objet Principal d'utilisateur qui correspond au type et à la valeur d'identité spécifiés. Cette version de la méthode <see cref="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity" /> détermine le format de la valeur d'identité. 
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> correspondant à la valeur et au type d'identité spécifiés ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContex" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityType">
              Valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> qui spécifie le format du paramètre <paramref name="identityValue" />.
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité d'utilisateur. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal d'utilisateur correspondant à l'objet utilisateur actuel ont été trouvés.
            </exception>
      <exception cref="T:System.ComponenetModel.InvalidEnumerationOperatorException">
              La valeur d'identité n'est pas une valeur d'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" /> valide.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <summary>
          Retourne un objet Principal d'utilisateur qui correspond à la valeur d'identité spécifiée.
        </summary>
      <returns>
          Objet <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> correspondant à la valeur d'identité spécifiée ou null si aucune correspondance n'est trouvée.
        </returns>
      <param name="context">
        <see cref="T:System.DirectoryServices.AccountManagement.PrincipalContext" /> spécifiant le serveur ou le domaine par rapport auquel les opérations sont effectuées.
            </param>
      <param name="identityValue">
              Identité de l'entité de sécurité d'utilisateur. Ce paramètre peut être de n'importe quel format contenu dans l'énumération <see cref="T:System.DirectoryServices.AccountManagement.IdentityType" />.
            </param>
      <exception cref="T:System.MultipleMatchesException">
              Plusieurs objets Principal d'utilisateur correspondant à l'objet utilisateur actuel ont été trouvés.
            </exception>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a collection of <see cref="T:System.DirectoryServices.AccountManagement.PrincipleSearchResult'1" /> objects for users that have an account lockout time in the specified date and time range.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> objects, or an empty collection if no results are found.</returns>
      <param name="context">
      </param>
      <param name="time">
      </param>
      <param name="type">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a collection of <see cref="T:System.DirectoryServices.AccountManagement.PrincipleSearchResult'1" /> objects for users that have account logon recorded in the specified date and time range.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> objects, or an empty collection if no results are found.</returns>
      <param name="context">
      </param>
      <param name="time">
      </param>
      <param name="type">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <summary>Returns a collection of <see cref="T:System.DirectoryServices.AccountManagement.PrincipleSearchResult'1" /> objects for users that have set their password within the specified date and time range.</summary>
      <returns>A <see cref="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult'1" /> that contains one or more <see cref="T:System.DirectoryServices.AccountManagement.UserPrincipal" /> objects, or an empty collection if no results are found.</returns>
      <param name="context">
      </param>
      <param name="time">
      </param>
      <param name="type">
      </param>
    </member>
    <member name="M:System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroups">
      <summary>
          Retourne une collection d'objets Principal qui contient tous les groupes d'autorisation desquels cet utilisateur est un membre. Cette fonction retourne uniquement des groupes qui sont des groupes de sécurité ; les groupes de distribution ne sont pas retournés. 
        </summary>
      <returns>
          Une collection d'objets <see cref="T:System.DirectoryServices.AccountManagement.Principal" /> qui contient les groupes desquels l'utilisateur est un membre ou null si l'utilisateur n'appartient à aucun groupe. 
        </returns>
      <exception cref="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
              La tentative de récupération des groupes d'autorisation a échoué. 
            </exception>
      <exception cref="T:System&gt;NotSupportedException">
              La récupération de groupes d'autorisation n'est pas prise en charge par ce système d'exploitation. 
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.GivenName">
      <summary>
          Obtient ou définit le prénom de l'entité de sécurité d'utilisateur.
        </summary>
      <returns>
          Prénom de l'entité de sécurité d'utilisateur. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.MiddleName">
      <summary>
          Obtient ou définit le deuxième prénom de l'entité de sécurité d'utilisateur. 
        </summary>
      <returns>
          Deuxième prénom de l'entité de sécurité d'utilisateur. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.Surname">
      <summary>
          Obtient ou définit le nom de l'entité de sécurité d'utilisateur. 
        </summary>
      <returns>
          Nom de l'entité de sécurité d'utilisateur. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
    <member name="P:System.DirectoryServices.AccountManagement.UserPrincipal.VoiceTelephoneNumber">
      <summary>
          Obtient ou définit le numéro de téléphone de l'entité de sécurité d'utilisateur. 
        </summary>
      <returns>
           Numéro de téléphone de l'entité de sécurité d'utilisateur. 
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Le magasin sous-jacent ne prend pas en charge cette propriété.
            </exception>
    </member>
  </members>
</doc>