﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>UIAutomationProvider</name>
  </assembly>
  <members>
    <member name="T:System.Windows.Automation.Provider.AutomationInteropProvider">
      <summary>
          Fournit la prise en charge pour la communication entre les applications des fournisseurs UI Automation et celles du client UI Automation.
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.AutomationInteropProvider.AppendRuntimeId">
      <summary>
          Contient une valeur qui, lorsque retournée comme le premier élément du tableau passé par le fournisseur UI Automation à <see cref="M:System.Windows.Automation.Provider.IRawElementProviderFragment.GetRuntimeId" />, indique que l'ID est partiel et doit être ajouté à l'ID fourni par le fournisseur de base.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.AutomationInteropProvider.ClientsAreListening">
      <summary>
          Obtient une valeur qui spécifie si toute application du client UI Automation est abonnée aux événements UI Automation.
        </summary>
      <returns>
          
            true si un client est abonné aux événements ; sinon, false.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.AutomationInteropProvider.HostProviderFromHandle(System.IntPtr)">
      <summary>
          Retourne un fournisseur UI Automation qui représente la fenêtre indiquée. 
        </summary>
      <returns>
          Fournisseur d'élément brut pour la fenêtre spécifiée.
        </returns>
      <param name="hwnd">
              Handle de la fenêtre.
            </param>
    </member>
    <member name="F:System.Windows.Automation.Provider.AutomationInteropProvider.InvalidateLimit">
      <summary>
          Spécifie le nombre maximal d'événements à envoyer avant le traitement par lots. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.AutomationInteropProvider.RaiseAutomationEvent(System.Windows.Automation.AutomationEvent,System.Windows.Automation.Provider.IRawElementProviderSimple,System.Windows.Automation.AutomationEventArgs)">
      <summary>
          Déclenche un événement modèle ou un événement personnalisé.
        </summary>
      <param name="eventId">
              Identificateur de l'événement.
            </param>
      <param name="provider">
              Élément associé à l'événement.
            </param>
      <param name="e">
              Informations relatives à l'événement.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.AutomationInteropProvider.RaiseAutomationPropertyChangedEvent(System.Windows.Automation.Provider.IRawElementProviderSimple,System.Windows.Automation.AutomationPropertyChangedEventArgs)">
      <summary>
          Déclenche un événement lorsqu'une propriété UI Automation a été modifiée. 
        </summary>
      <param name="element">
              Élément associé à l'événement.
            </param>
      <param name="e">
              Informations relatives à l'événement.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.AutomationInteropProvider.RaiseStructureChangedEvent(System.Windows.Automation.Provider.IRawElementProviderSimple,System.Windows.Automation.StructureChangedEventArgs)">
      <summary>
          Déclenche un événement lorsque l'arborescence UI Automation a changé.
        </summary>
      <param name="provider">
              Élément associé à l'événement.
            </param>
      <param name="e">
              Informations relatives à l'événement.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.AutomationInteropProvider.ReturnRawElementProvider(System.IntPtr,System.IntPtr,System.IntPtr,System.Windows.Automation.Provider.IRawElementProviderSimple)">
      <summary>
          Retourne le fournisseur UI Automation pour un élément en réponse à un message WM_GETOBJECT. 
        </summary>
      <returns>
          Un pointeur vers les données qui doivent être assignées à <see cref="P:System.Windows.Forms.Message.Result" /> avant de passer le message à la procédure de fenêtre de base.
        </returns>
      <param name="hwnd">
              Handle de la fenêtre de l'élément.
            </param>
      <param name="wParam">
              Membre wParam du message WM_GETOBJECT .
            </param>
      <param name="lParam">
              Membre lParam du message WM_GETOBJECT.
            </param>
      <param name="el">
              Fournisseur UI Automation pour l'élément.
            </param>
    </member>
    <member name="F:System.Windows.Automation.Provider.AutomationInteropProvider.RootObjectId">
      <summary>
          Contient une valeur utilisée dans le membre lParam d'un message WM_GETOBJECT, qui indique que le serveur doit retourner une référence au fournisseur de l'élément brut racine. 
        </summary>
    </member>
    <member name="T:System.Windows.Automation.Provider.IDockProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui exposent leurs propriétés d'ancrage dans un conteneur d'ancrage. 
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IDockProvider.DockPosition">
      <summary>
          Obtient la <see cref="T:System.Windows.Automation.DockPosition" /> actuelle du contrôle dans un conteneur d'ancrage.
        </summary>
      <returns>
        <see cref="T:System.Windows.Automation.DockPosition" /> du contrôle, par rapport aux limites du conteneur d'ancrage et des autres éléments présents dans le conteneur.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IDockProvider.SetDockPosition(System.Windows.Automation.DockPosition)">
      <summary>
          Ancre le contrôle dans un conteneur d'ancrage.
        </summary>
      <param name="dockPosition">
              Position d'ancrage par rapport aux limites du conteneur d'ancrage et des autres éléments présents dans le conteneur.
            </param>
    </member>
    <member name="T:System.Windows.Automation.Provider.IExpandCollapseProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui peuvent être visuellement développés pour afficher davantage de contenu et réduits pour masquer le contenu.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IExpandCollapseProvider.Collapse">
      <summary>
          Masque tous les nœuds, contrôles ou contenu descendants du contrôle.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IExpandCollapseProvider.Expand">
      <summary>
          Affiche tous les nœuds enfants, tous les contrôles ou tout le contenu du contrôle.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState">
      <summary>
          Obtient l'état, développé ou réduit, du contrôle.
        </summary>
      <returns>
          L'état, développé ou réduit, du contrôle.
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IGridItemProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants individuels de conteneurs qui implémentent <see cref="T:System.Windows.Automation.Provider.IGridProvider" />. 
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridItemProvider.Column">
      <summary>
          Obtient le numéro ordinal de la colonne contenant la cellule ou l'élément.
        </summary>
      <returns>
          Nombre ordinal de base zéro qui identifie la colonne contenant la cellule ou l'élément.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridItemProvider.ColumnSpan">
      <summary>
          Obtient le nombre de colonnes sur lesquelles s'étend une cellule ou un élément.
        </summary>
      <returns>
          Nombre de colonnes couvertes. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridItemProvider.ContainingGrid">
      <summary>
          Obtient un fournisseur UI Automation qui implémente <see cref="T:System.Windows.Automation.Provider.IGridProvider" /> et représente le conteneur de la cellule ou de l'élément.
        </summary>
      <returns>
          Fournisseur UI Automation qui implémente <see cref="T:System.Windows.Automation.GridPattern" /> et représente le conteneur de la cellule ou de l'élément. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridItemProvider.Row">
      <summary>
          Obtient le numéro ordinal de la ligne contenant la cellule ou l'élément.
        </summary>
      <returns>
          Nombre ordinal de base zéro qui identifie la ligne contenant la cellule ou l'élément. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridItemProvider.RowSpan">
      <summary>
          Obtient le nombre de lignes sur lesquelles s'étend une cellule ou un élément.
        </summary>
      <returns>
          Nombre de lignes couvertes. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IGridProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui jouent le rôle de conteneurs pour une collection d'éléments enfants. Les enfants de cet élément doivent implémenter <see cref="T:System.Windows.Automation.Provider.IGridItemProvider" /> et être organisés dans un système de coordonnées logique à deux dimensions qui peut être parcouru (autrement dit, un client UI Automation peut se déplacer vers les contrôles adjacents) à l'aide du clavier.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridProvider.ColumnCount">
      <summary>
          Obtient le nombre total de colonnes dans une grille.
        </summary>
      <returns>
          Nombre total de colonnes dans une grille.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IGridProvider.GetItem(System.Int32,System.Int32)">
      <summary>
          Extrait le fournisseur UI Automation pour la cellule indiquée.
        </summary>
      <returns>
          Fournisseur UI Automation pour la cellule indiquée.
        </returns>
      <param name="row">
              Numéro ordinal de la ligne concernée.
            </param>
      <param name="column">
              Numéro ordinal de la colonne concernée.
            </param>
    </member>
    <member name="P:System.Windows.Automation.Provider.IGridProvider.RowCount">
      <summary>
          Obtient le nombre total de lignes figurant dans une grille.
        </summary>
      <returns>
          Nombre total de lignes dans une grille.
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IInvokeProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui initialisent ou exécutent une action unique et non équivoque et ne conservent pas l'état quand ils sont activés. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IInvokeProvider.Invoke">
      <summary>
          Envoie une demande pour activer un contrôle et initialiser son action unique et non équivoque.
        </summary>
      <exception cref="T:System.Windows.Automation.ElementNotEnabledException">
              Si le contrôle n'est pas activé.
            </exception>
    </member>
    <member name="T:System.Windows.Automation.Provider.IMultipleViewProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui fournissent (et peuvent basculer entre) différentes représentations d'un même ensemble d'informations ou de contrôles enfants.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IMultipleViewProvider.CurrentView">
      <summary>
          Obtient l'affichage actuel spécifique au contrôle.
        </summary>
      <returns>
          Valeur de l'affichage actuel de l'élément UI Automation. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IMultipleViewProvider.GetSupportedViews">
      <summary>
          Récupère une collection d'identificateurs d'affichage spécifiques au contrôle.
        </summary>
      <returns>
          Collection de valeurs qui identifie les affichages disponibles pour un élément UI Automation. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IMultipleViewProvider.GetViewName(System.Int32)">
      <summary>
          Récupère le nom d'un affichage spécifique au contrôle.
        </summary>
      <returns>
          Nom localisé de l'affichage.
        </returns>
      <param name="viewId">
              Identificateur d'affichage.
            </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="viewId" /> n'est pas membre de la collection d'affichages pris en charge.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.IMultipleViewProvider.SetCurrentView(System.Int32)">
      <summary>
          Définit l'affichage actuel spécifique au contrôle. 
        </summary>
      <param name="viewId">
              Un identificateur d'affichage.
            </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="viewId" /> n'est pas membre de la collection d'affichages pris en charge.
            </exception>
    </member>
    <member name="T:System.Windows.Automation.Provider.IRangeValueProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles auxquels une valeur comprise dans une plage de valeurs peut être affectée.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRangeValueProvider.IsReadOnly">
      <summary>
          Obtient une valeur qui spécifie si la valeur d'un contrôle est en lecture seule. 
        </summary>
      <returns>
          
            true si la valeur est en lecture seule ; false si elle peut être modifiée. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRangeValueProvider.LargeChange">
      <summary>Gets the value that is added to or subtracted from the <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.Value" /> property when a large change is made, such as with the PAGE DOWN key.</summary>
      <returns>The large-change value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.LargeChange" />. </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRangeValueProvider.Maximum">
      <summary>
          Obtient la valeur de plage maximale prise en charge par le contrôle.
        </summary>
      <returns>
          Valeur maximale prise en charge par le contrôle ou nul (Nothing en Microsoft Visual Basic .NET) si le contrôle ne prend pas en charge <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.Maximum" />. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRangeValueProvider.Minimum">
      <summary>
          Obtient la valeur de plage minimale prise en charge par le contrôle.
        </summary>
      <returns>
          Valeur minimale prise en charge par le contrôle ou nul (Nothing en Microsoft Visual Basic .NET) si le contrôle ne prend pas en charge <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.Minimum" />. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRangeValueProvider.SetValue(System.Double)">
      <summary>
          Définit la valeur du contrôle.
        </summary>
      <param name="value">
              Valeur à définir.
            </param>
      <exception cref="T:System.ArgumentOutOfRangeException">
              Lorsque <paramref name="value" /> est inférieur à la valeur minimale ou supérieur à la valeur maximale du contrôle.
            </exception>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRangeValueProvider.SmallChange">
      <summary>
          Obtient la valeur qui est ajoutée à ou soustraite de la propriété <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.Value" /> lorsqu'un déplacement sur une petite distance est effectué, par exemple avec une touche de direction.
        </summary>
      <returns>
          Valeur de déplacement sur une petite distance ou null (Nothing en Microsoft Visual Basic .NET) si le contrôle ne prend pas en charge <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.SmallChange" />. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRangeValueProvider.Value">
      <summary>
          Obtient la valeur du contrôle.
        </summary>
      <returns>
          Valeur du contrôle ou nul (Nothing en Microsoft Visual Basic .NET) si le contrôle ne prend pas en charge <see cref="P:System.Windows.Automation.Provider.IRangeValueProvider.Value" />.
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IRawElementProviderAdviseEvents">
      <summary>
          Expose des méthodes qui sont appelées pour notifier l'élément racine d'un fragment lorsqu'une application de client UI Automation commence ou termine d'écouter des événements. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderAdviseEvents.AdviseEventAdded(System.Int32,System.Int32[])">
      <summary>
          Avertit le fournisseur UI Automation lorsqu'un client UI Automation commence à écouter un événement spécifique, y compris un événement de modification de propriété. 
        </summary>
      <param name="eventId">
              L'identificateur de l'événement qui est ajouté.
            </param>
      <param name="properties">
              Les identificateurs des propriétés qui sont ajoutées, ou null si l'écouteur d'événements qui est ajouté n'écoute pas les événements de propriété.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderAdviseEvents.AdviseEventRemoved(System.Int32,System.Int32[])">
      <summary>
          Avertit le fournisseur UI Automation lorsqu'un client UI Automation arrête d'écouter un événement spécifique, y compris un événement de modification de propriété. 
        </summary>
      <param name="eventId">
              L'identificateur de l'événement qui est supprimé.
            </param>
      <param name="properties">
              Les identificateurs des propriétés qui sont supprimées, ou null si l'écouteur d'événements qui est supprimé n'écoute pas les événements de propriété.
            </param>
    </member>
    <member name="T:System.Windows.Automation.Provider.IRawElementProviderFragment">
      <summary>
          Expose les méthodes et les propriétés des éléments de l'interface utilisateur (UI) qui font partie d'une structure à plusieurs niveaux, telle qu'une zone de liste ou un élément de liste. Implémenté par les fournisseurs UI Automation.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRawElementProviderFragment.BoundingRectangle">
      <summary>
          Obtient le rectangle englobant de cet élément.
        </summary>
      <returns>
          Rectangle englobant, en coordonnées d'écran.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRawElementProviderFragment.FragmentRoot">
      <summary>
          Récupère le nœud racine du fragment.
        </summary>
      <returns>
          Nœud racine. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderFragment.GetEmbeddedFragmentRoots">
      <summary>
          Récupère un tableau des racines de fragment qui sont incorporées dans l'arborescence des éléments UI Automation associés à une racine de l'élément en cours.
        </summary>
      <returns>
          Tableau de fragments racine, ou null.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderFragment.GetRuntimeId">
      <summary>
          Récupère l'identificateur d'exécution d'un élément. 
        </summary>
      <returns>
          Identificateur d'exécution unique de l'élément.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderFragment.Navigate(System.Windows.Automation.Provider.NavigateDirection)">
      <summary>
          Récupère l'élément UI Automation dans une direction spécifiée dans l'arborescence.
        </summary>
      <returns>
          Élément dans la direction spécifiée, ou null s'il n'y a aucun élément dans cette direction.
        </returns>
      <param name="direction">
              Direction dans laquelle naviguer.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderFragment.SetFocus">
      <summary>
          Définit le focus sur cet élément. 
        </summary>
    </member>
    <member name="T:System.Windows.Automation.Provider.IRawElementProviderFragmentRoot">
      <summary>
          Expose les méthodes et les propriétés de l'élément racine dans un fragment. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderFragmentRoot.ElementProviderFromPoint(System.Double,System.Double)">
      <summary>
          Récupère l'élément de ce fragment qui se trouve au point spécifié. 
        </summary>
      <returns>
          Fournisseur pour l'élément enfant au point spécifié, s'il existe, ou fournisseur racine si le point se trouve sur cet élément mais sur aucun élément enfant. Sinon, retourne null.
        </returns>
      <param name="x">
              Coordonnée X.
            </param>
      <param name="y">
              Coordonnée Y.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderFragmentRoot.GetFocus">
      <summary>
          Récupère l'élément de ce fragment qui a le focus d'entrée.
        </summary>
      <returns>
          Fournisseur de l'élément de ce fragment qui a le focus d'entrée, le cas échéant ; sinon, une référence null (Nothing en Visual Basic).
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IRawElementProviderHwndOverride">
      <summary>
          Expose une méthode qui active le repositionnement d'éléments basés sur une fenêtre dans l'arborescence UI Automation du fragment. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(System.IntPtr)">
      <summary>
          Extrait un fournisseur UI Automation pour l'élément indiqué. 
        </summary>
      <returns>
          Le fournisseur pour l'élément spécifié, ou une référence Null (Nothing dans Microsoft Visual Basic .NET) si le fournisseur par défaut de l'élément n'est pas substitué.
        </returns>
      <param name="hwnd">
              Handle de fenêtre de l'élément.
            </param>
    </member>
    <member name="T:System.Windows.Automation.Provider.IRawElementProviderSimple">
      <summary>
          Fournit des méthodes et des propriétés qui exposent des informations de base sur un élément de l'interface utilisateur.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderSimple.GetPatternProvider(System.Int32)">
      <summary>
          Récupère un objet qui fournit la prise en charge d'un modèle de contrôle sur un élément UI Automation.
        </summary>
      <returns>
          Objet qui implémente l'interface du modèle, ou null si le modèle n'est pas pris en charge.
        </returns>
      <param name="patternId">
              Identificateur du modèle.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.IRawElementProviderSimple.GetPropertyValue(System.Int32)">
      <summary>
          Récupère la valeur d'une propriété prise en charge par le fournisseur UI Automation.
        </summary>
      <returns>
          La valeur de la propriété, ou null si la propriété n'est pas prise en charge par ce fournisseur, ou encore <see cref="F:System.Windows.Automation.AutomationElementIdentifiers.NotSupported" /> si elle n'est absolument pas prise en charge.
        </returns>
      <param name="propertyId">
              Identificateur de la propriété.
            </param>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRawElementProviderSimple.HostRawElementProvider">
      <summary>
          Obtient un fournisseur de base pour cet élément.
        </summary>
      <returns>
          Fournisseur de base, ou null.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IRawElementProviderSimple.ProviderOptions">
      <summary>
          Obtient une valeur qui spécifie les caractéristiques du fournisseur UI Automation ; par exemple, si c'est fournisseur côté client ou côté serveur. 
        </summary>
      <returns>
        <see cref="F:System.Windows.Automation.Provider.ProviderOptions.ClientSideProvider" /> ou <see cref="F:System.Windows.Automation.Provider.ProviderOptions.ServerSideProvider" />.
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IScrollItemProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants individuels de conteneurs qui implémentent <see cref="T:System.Windows.Automation.Provider.IScrollProvider" />.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IScrollItemProvider.ScrollIntoView">
      <summary>
          Fait défiler la zone de contenu d'un objet conteneur pour afficher le contrôle dans la zone visible (fenêtre d'affichage) du conteneur.
        </summary>
      <exception cref="T:System.InvalidOperationException">
              Impossible de faire défiler l'élément dans la vue.
            </exception>
    </member>
    <member name="T:System.Windows.Automation.Provider.IScrollProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation à un contrôle qui agit comme un conteneur à défilement pour une collection d'objets enfants. Les enfants de ce contrôle doivent implémenter <see cref="T:System.Windows.Automation.Provider.IScrollItemProvider" />.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IScrollProvider.HorizontallyScrollable">
      <summary>
          Obtient une valeur qui indique si le contrôle peut défiler horizontalement.
        </summary>
      <returns>
          
            true si le contrôle peut défiler horizontalement ; sinon, false.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IScrollProvider.HorizontalScrollPercent">
      <summary>
          Obtient la position de défilement horizontal actuelle.
        </summary>
      <returns>
          Position de défilement horizontal en pourcentage de la zone de contenu totale dans le contrôle.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IScrollProvider.HorizontalViewSize">
      <summary>
          Obtient la taille horizontale actuelle de l'affichage.
        </summary>
      <returns>
          Taille horizontale de la zone visible en pourcentage de la zone de contenu totale dans le contrôle. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IScrollProvider.Scroll(System.Windows.Automation.ScrollAmount,System.Windows.Automation.ScrollAmount)">
      <summary>
          Fait défiler horizontalement et verticalement la zone visible de la zone de contenu.
        </summary>
      <param name="horizontalAmount">
              Incrément horizontal spécifique au contrôle. <see cref="F:System.Windows.Automation.ScrollPatternIdentifiers.NoScroll" /> doit être passé si le défilement du contrôle dans cette direction n'est pas possible.
            </param>
      <param name="verticalAmount">
              Incrément vertical spécifique au contrôle. <see cref="F:System.Windows.Automation.ScrollPatternIdentifiers.NoScroll" /> doit être passé si le défilement du contrôle dans cette direction n'est pas possible.
            </param>
      <exception cref="T:System.ArgumentException">
              Si un contrôle prend en charge les valeurs <see cref="F:System.Windows.Automation.ScrollAmount.SmallIncrement" /> exclusivement pour le défilement horizontal ou vertical alors qu'une valeur <see cref="F:System.Windows.Automation.ScrollAmount.LargeIncrement" /> est passée.
            </exception>
      <exception cref="T:System.InvalidOperationException">
              Une tentative est effectuée pour effectuer un défilement dans une direction non prise en charge.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.IScrollProvider.SetScrollPercent(System.Double,System.Double)">
      <summary>
          Définit la position de défilement horizontale et verticale sous la forme d'un pourcentage de la zone de contenu totale dans le contrôle.
        </summary>
      <param name="horizontalPercent">
              La position horizontale en pourcentage de la plage totale de la zone de contenu. <see cref="F:System.Windows.Automation.ScrollPatternIdentifiers.NoScroll" /> doit être passé si le contrôle ne peut défiler dans cette direction.
            </param>
      <param name="verticalPercent">
              La position verticale en pourcentage de la plage totale de la zone de contenu. <see cref="F:System.Windows.Automation.ScrollPatternIdentifiers.NoScroll" /> doit être passé si le contrôle ne peut défiler dans cette direction.
            </param>
      <exception cref="T:System.ArgumentException">
              Une valeur qui ne peut pas être convertie en valeur de type Double est passée.
            </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
              Une valeur supérieure à 100 ou inférieure à 0 est passée (sauf -1 qui est équivalent à <see cref="F:System.Windows.Automation.ScrollPatternIdentifiers.NoScroll" />). Les valeurs <see cref="P:System.Windows.Automation.Provider.IScrollProvider.HorizontalScrollPercent" /> et <see cref="P:System.Windows.Automation.Provider.IScrollProvider.VerticalScrollPercent" /> sont normalisées soit à 100 pour cent soit à 0 pour cent. 
            </exception>
      <exception cref="T:System.InvalidOperationException">
              Une tentative est effectuée pour effectuer un défilement dans une direction non prise en charge.
            </exception>
    </member>
    <member name="P:System.Windows.Automation.Provider.IScrollProvider.VerticallyScrollable">
      <summary>
          Obtient une valeur qui indique si le contrôle peut défiler verticalement.
        </summary>
      <returns>
          
            true si le contrôle peut défiler verticalement ; sinon, false. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IScrollProvider.VerticalScrollPercent">
      <summary>
          Obtient la position de défilement vertical actuelle.
        </summary>
      <returns>
          Position de défilement vertical en pourcentage de la zone de contenu totale dans le contrôle. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IScrollProvider.VerticalViewSize">
      <summary>
          Obtient la taille verticale actuelle.
        </summary>
      <returns>
          Taille verticale de la zone visible en pourcentage de la zone de contenu totale dans le contrôle. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ISelectionItemProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants individuels et sélectionnables de conteneurs qui implémentent <see cref="T:System.Windows.Automation.Provider.ISelectionProvider" />.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.ISelectionItemProvider.AddToSelection">
      <summary>
          Ajoute l'élément actuel à la collection d'éléments sélectionnés.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected">
      <summary>
          Obtient une valeur qui indique si un élément est sélectionné. 
        </summary>
      <returns>
          
            true si l'élément est sélectionné ; sinon, false.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ISelectionItemProvider.RemoveFromSelection">
      <summary>
          Supprime l'élément en cours de la collection des éléments sélectionnés.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.ISelectionItemProvider.Select">
      <summary>
          Désélectionne tous les éléments sélectionnés, puis sélectionne l'élément en cours.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer">
      <summary>
          Obtient le fournisseur UI Automation qui implémente <see cref="T:System.Windows.Automation.Provider.ISelectionProvider" /> et agit comme le conteneur de l'objet appelant.
        </summary>
      <returns>
          Fournisseur qui prend en charge <see cref="T:System.Windows.Automation.Provider.ISelectionProvider" />. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ISelectionProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui jouent le rôle de conteneurs pour une collection d'éléments enfants individuels et sélectionnables. Les enfants de ce contrôle doivent implémenter <see cref="T:System.Windows.Automation.Provider.ISelectionItemProvider" />.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple">
      <summary>
          Obtient une valeur qui spécifie si le fournisseur UI Automation permet que plusieurs éléments enfants soient sélectionnés simultanément.
        </summary>
      <returns>
          
            true si de multiples sélections sont permises ; sinon, false.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ISelectionProvider.GetSelection">
      <summary>
          Extrait un fournisseur UI Automation pour chaque élément enfant sélectionné.
        </summary>
      <returns>
          Collection de fournisseurs UI Automation. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired">
      <summary>
          Obtient une valeur qui spécifie si le fournisseur UI Automation requiert qu'au moins un élément enfant soit sélectionné.
        </summary>
      <returns>
          
            true si la sélection est requise ; sinon, false.
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ITableItemProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants de conteneurs qui implémentent <see cref="T:System.Windows.Automation.Provider.ITableProvider" />. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITableItemProvider.GetColumnHeaderItems">
      <summary>
          Récupère une collection de fournisseurs UI Automation qui représente tous les en-têtes de colonnes associés à un élément ou une cellule de table.
        </summary>
      <returns>
          Collection de fournisseurs UI Automation. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITableItemProvider.GetRowHeaderItems">
      <summary>
          Récupère une collection de fournisseurs UI Automation qui représente tous les en-têtes de lignes associés à un élément ou une cellule de table.
        </summary>
      <returns>
          Collection de fournisseurs UI Automation. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ITableProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui jouent le rôle de conteneurs pour une collection d'éléments enfants. Les enfants de cet élément doivent implémenter <see cref="T:System.Windows.Automation.Provider.ITableItemProvider" /> et être organisés dans un système de coordonnées logique à deux dimensions qui peut être parcouru (autrement dit, un client UI Automation peut se déplacer vers les contrôles adjacents) à l'aide du clavier.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITableProvider.GetColumnHeaders">
      <summary>
          Obtient une collection de fournisseurs UI Automation qui représente tous les en-têtes de colonnes dans un tableau.
        </summary>
      <returns>
          Collection de fournisseurs UI Automation. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITableProvider.GetRowHeaders">
      <summary>
          Extrait une collection de fournisseurs UI Automation qui représente tous les en-têtes de lignes dans le tableau.
        </summary>
      <returns>
          Collection de fournisseurs UI Automation.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.ITableProvider.RowOrColumnMajor">
      <summary>
          Récupère la direction de parcours principale pour le tableau.
        </summary>
      <returns>
          Direction principale de parcours. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ITextProvider">
      <summary>
          Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui contiennent du texte.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.ITextProvider.DocumentRange">
      <summary>
          Obtient une plage de texte qui englobe le texte principal d'un document. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextProvider.GetSelection">
      <summary>
          Récupère une collection de plages de texte disjointes associées à la sélection ou aux sélections de texte actuelles. 
        </summary>
      <returns>
          Collection de plages de texte disjointes.
        </returns>
      <exception cref="T:System.InvalidOperationException">
              Si le fournisseur UI Automation ne prend pas en charge la sélection de texte.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextProvider.GetVisibleRanges">
      <summary>
          Récupère un tableau de plages de texte disjointes à partir d'un conteneur de texte où chaque plage de texte commence par la première ligne partiellement visible et se termine à la dernière ligne partiellement visible. 
        </summary>
      <returns>
          Collection de plages de texte visibles dans le conteneur ou un tableau vide. Une référence Null (Nothing dans Microsoft Visual Basic .NET) n'est jamais retournée.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextProvider.RangeFromChild(System.Windows.Automation.Provider.IRawElementProviderSimple)">
      <summary>Retrieves a text range enclosing a child element such as an image, hyperlink, or other embedded object. </summary>
      <returns>A range that spans the child element.</returns>
      <param name="childElement">The enclosed object.</param>
      <exception cref="T:System.ArgumentException">If the child element is a null reference (Nothing in Microsoft Visual Basic .NET).</exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextProvider.RangeFromPoint(System.Windows.Point)">
      <summary>
          Retourne la plage de texte dégénérée (vide) la plus proche des coordonnées d'écran spécifiées. 
        </summary>
      <returns>
          Plage dégénérée la plus proche de l'emplacement spécifié. Une référence Null (Nothing dans Microsoft Visual Basic .NET) n'est jamais retournée.
        </returns>
      <param name="screenLocation">
              Emplacement dans les coordonnées d'écran. 
            </param>
      <exception cref="T:System.ArgumentException">
              Si un point donné se trouve à l'extérieur de l'élément UI Automation associé au modèle de texte.
            </exception>
    </member>
    <member name="P:System.Windows.Automation.Provider.ITextProvider.SupportedTextSelection">
      <summary>
          Obtient une valeur qui spécifie si un fournisseur de texte prend en charge la sélection et, si tel est le cas, le type de sélection pris en charge.
        </summary>
      <returns>
          Une des valeurs None, Single ou Multiple provenant de <see cref="T:System.Windows.Automation.SupportedTextSelection" />.
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ITextRangeProvider">
      <summary>
          Expose les méthodes et les propriétés permettant de prendre en charge l'accès du client UI Automation à une plage de texte continu dans un conteneur de texte qui implémente <see cref="T:System.Windows.Automation.Provider.ITextProvider" />.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.AddToSelection">
      <summary>
          Ajoute à la collection de texte mis en surbrillance dans un conteneur de texte qui prend en charge les sélections multiples disjointes.
        </summary>
      <exception cref="T:System.InvalidOperationException">
              Si le fournisseur de texte ne prend pas en charge les sélections multiples disjointes (par exemple, <see cref="P:System.Windows.Automation.Provider.ITextProvider.SupportedTextSelection" /> doit avoir la valeur Multiple).
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.Clone">
      <summary>
          Récupère un nouveau <see cref="T:System.Windows.Automation.Provider.ITextRangeProvider" /> identique au <see cref="T:System.Windows.Automation.Provider.ITextRangeProvider" /> d'origine et héritant de toutes les propriétés de l'original. 
        </summary>
      <returns>
          La nouvelle plage de texte. Une référence Null (Nothing dans Microsoft Visual Basic .NET) n'est jamais retournée.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.Compare(System.Windows.Automation.Provider.ITextRangeProvider)">
      <summary>
          Retourne une valeur qui indique si l'étendue (du point de terminaison <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.Start" /> au point de terminaison <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.End" /> ) d'une plage de texte est la même qu'une autre plage de texte. 
        </summary>
      <returns>
          
            true si l'étendue des deux plages de texte est identique ; sinon, false. 
        </returns>
      <param name="range">
              Plage de texte à comparer.
            </param>
      <exception cref="T:System.ArgumentException">
              Si la plage qui est comparée ne vient pas du même fournisseur de textes.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.CompareEndpoints(System.Windows.Automation.Text.TextPatternRangeEndpoint,System.Windows.Automation.Provider.ITextRangeProvider,System.Windows.Automation.Text.TextPatternRangeEndpoint)">
      <summary>
          Retourne une valeur qui spécifie si deux plages de texte ont des points de terminaison identiques.  
        </summary>
      <returns>
          Retourne une valeur négative si le point de terminaison de l'appelant se situe dans le texte avant le point de terminaison cible. 
          Retourne zéro si le point de terminaison de l'appelant est au même emplacement que le point de terminaison cible. 
          Retourne une valeur positive si le point de terminaison de l'appelant se situe dans le texte après le point de terminaison cible. 
        </returns>
      <param name="endpoint">
              Point de terminaison <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.Start" /> ou <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.End" /> de l'appelant.
            </param>
      <param name="targetRange">
              La plage cible à comparer.
            </param>
      <param name="targetEndpoint">
              Le point de terminaison <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.Start" /> ou <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.End" /> de la cible.
            </param>
      <exception cref="T:System.ArgumentException">
              Si <paramref name="targetRange" /> est d'un fournisseur de textes différent.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.ExpandToEnclosingUnit(System.Windows.Automation.Text.TextUnit)">
      <summary>
          Développe la plage de texte jusqu'à l'unité de texte spécifiée.
        </summary>
      <param name="unit">
              Unité textuelle.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.FindAttribute(System.Int32,System.Object,System.Boolean)">
      <summary>
          Retourne un sous-ensemble de plage de texte qui a la valeur d'attribut spécifiée. 
        </summary>
      <returns>
          Plage de texte dont l'attribut et la valeur d'attribut correspondent ; sinon, Null (Nothing sous Microsoft Visual Basic .NET). 
        </returns>
      <param name="attribute">
              L'attribut à rechercher.
            </param>
      <param name="value">
              Valeur à rechercher pour l'attribut. Cette valeur doit correspondre au type spécifié pour l'attribut. 
            </param>
      <param name="backward">
              
                true si la dernière plage de texte qui survient doit être retournée à la place de la première ; sinon, false. 
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.FindText(System.String,System.Boolean,System.Boolean)">
      <summary>
          Retourne un sous-ensemble de plage de texte qui contient le texte spécifié.
        </summary>
      <returns>
          Plage de texte qui correspond au texte spécifié ; sinon, Null (Nothing sous Microsoft Visual Basic .NET).
        </returns>
      <param name="text">
              Chaîne de texte à rechercher.
            </param>
      <param name="backward">
              
                true si la dernière plage de texte qui survient doit être retournée à la place de la première ; sinon, false.
            </param>
      <param name="ignoreCase">
              
                true si la casse doit être ignorée ; sinon, false.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.GetAttributeValue(System.Int32)">
      <summary>
          Récupère la valeur de l'attribut spécifié sur la totalité de la plage de texte. 
        </summary>
      <returns>
          Récupère un objet qui représente la valeur de l'attribut spécifié. Par exemple, GetAttributeValue(TextPattern.FontNameAttribute) retourne une chaîne qui représente le nom de police de la plage de texte tandis que GetAttributeValue(TextPattern.IsItalicAttribute) retourne une valeur de type <see cref="T:System.Boolean" />.
          Retourne <see cref="F:System.Windows.Automation.TextPattern.MixedAttributeValue" /> si la valeur de l'attribut spécifié varie sur la plage de texte.
          Retourne <see cref="F:System.Windows.Automation.AutomationElement.NotSupported" /> si l'attribut spécifié n'est pas pris en charge par le fournisseur ou le contrôle. 
        </returns>
      <param name="attribute">
              L'attribut de texte.
            </param>
      <exception cref="T:System.ArgumentException">
              Si l'attribut spécifié n'est pas valide.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.GetBoundingRectangles">
      <summary>
          Récupère une collection de rectangles englobants pour chaque ligne de texte complètement ou partiellement visible dans une plage de texte.
        </summary>
      <returns>
          Un tableau de rectangles englobants pour chaque ligne de texte complète ou partielle dans une plage de texte.
          Un tableau vide pour une plage dégénérée.
          Un tableau vide pour une plage de texte qui a des coordonnées d'écran qui la placent complètement hors-écran, qui la font défiler en dehors de l'affichage ou qui la masquent par une fenêtre superposée.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.GetChildren">
      <summary>
          Récupère une collection de tous les objets incorporés qui se trouvent dans la plage de texte. 
        </summary>
      <returns>
          Une collection de tous les objets enfants qui se trouvent dans la plage. Les enfants superposés à la plage de texte mais qui ne sont pas entièrement contenus dans le texte seront également inclus dans la collection.
          Retourne une collection vide s'il n'y a pas d'objets enfants.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.GetEnclosingElement">
      <summary>
          Retourne le contrôle le plus profond qui encadre la plage de texte. 
        </summary>
      <returns>
          Le contrôle englobant, en général le fournisseur de texte qui fournit la plage de texte. Toutefois, si le fournisseur de texte prend en charge des éléments enfants tels que des tables ou des liens hypertexte, l'élément englobant peut être un descendant du fournisseur de texte. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.GetText(System.Int32)">
      <summary>
          Récupère le texte brut de la plage. 
        </summary>
      <returns>
          Texte brut de la plage de texte, peut-être tronqué à la <paramref name="maxLength" /> spécifiée. 
        </returns>
      <param name="maxLength">
              Longueur maximale de la chaîne à retourner. Utilisez -1 si aucune limite n'est requise.
            </param>
      <exception cref="T:System.ArgumentOutOfRangeException">
              Si <paramref name="maxLength" /> est inférieure à -1.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.Move(System.Windows.Automation.Text.TextUnit,System.Int32)">
      <summary>
          Déplace la plage de texte du nombre spécifié d'unités de texte.
        </summary>
      <returns>
          Nombre d'unités réellement déplacées. Ce peut être moins que le nombre requis si l'un ou l'autre des nouveaux points de terminaison de plage de texte est supérieur ou inférieur aux points de terminaison <see cref="P:System.Windows.Automation.Provider.ITextProvider.DocumentRange" />. 
        </returns>
      <param name="unit">
              La limite d'unité de texte.
            </param>
      <param name="count">
              Nombre d'unités de texte à déplacer.
              Une valeur positive déplace la plage de texte en avant, une valeur négative déplace la plage de texte en arrière, et 0 n'a aucun effet.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.MoveEndpointByRange(System.Windows.Automation.Text.TextPatternRangeEndpoint,System.Windows.Automation.Provider.ITextRangeProvider,System.Windows.Automation.Text.TextPatternRangeEndpoint)">
      <summary>
          Déplace un point de terminaison d'une plage de texte au point de terminaison spécifié d'une deuxième plage de texte. 
        </summary>
      <param name="endpoint">
              Point de terminaison à déplacer.
            </param>
      <param name="targetRange">
              Une autre plage du même fournisseur de textes.
            </param>
      <param name="targetEndpoint">
              Un point de terminaison sur l'autre plage.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.MoveEndpointByUnit(System.Windows.Automation.Text.TextPatternRangeEndpoint,System.Windows.Automation.Text.TextUnit,System.Int32)">
      <summary>
          Déplace un point de terminaison de la plage de texte du nombre spécifié d'unités de texte dans la plage de documents. 
        </summary>
      <returns>
          Le nombre d'unités déplacées réellement, qui peut être inférieur au nombre requis si le déplacement des points de terminaison dépasse le début ou la fin du document.
        </returns>
      <param name="endpoint">
              Point de terminaison à déplacer.
            </param>
      <param name="unit">
              L'unité textuelle à déplacer.
            </param>
      <param name="count">
              Déplacement en nombre d'unités. Une valeur positive déplace le point de terminaison en avant. Une valeur négative le déplace en arrière. Une valeur 0 n'a aucun effet.
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.RemoveFromSelection">
      <summary>
          Supprime une section en surbrillance de texte, correspondant aux points de terminaison <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.Start" /> et <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.End" /> de l'appelant, de la collection de textes mis en surbrillance dans un conteneur de texte qui prend en charge des sélections multiples et disjointes.
        </summary>
      <exception cref="T:System.InvalidOperationException">
              Si le fournisseur de texte ne prend pas en charge les sélections multiples disjointes (par exemple, <see cref="P:System.Windows.Automation.TextPattern.SupportedTextSelection" /> doit avoir la valeur Multiple).
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.ScrollIntoView(System.Boolean)">
      <summary>
          Provoque le défilement vertical du contrôle de texte jusqu'à ce que la plage de texte soit visible dans la fenêtre d'affichage. 
        </summary>
      <param name="alignToTop">
              
                true si le contrôle de texte doit être défilé de façon à ce que la plage de texte soit au même niveau que le haut de la fenêtre d'affichage ; false si elle doit être au même niveau que le bas de la fenêtre d'affichage. 
            </param>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITextRangeProvider.Select">
      <summary>
          Met en surbrillance le texte dans le contrôle de texte qui correspond aux points de terminaison <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.Start" /> et <see cref="F:System.Windows.Automation.Text.TextPatternRangeEndpoint.End" /> de la plage de texte. 
        </summary>
      <exception cref="T:System.InvalidOperationException">
              Se produit lorsque la sélection de texte n'est pas prise en charge par le contrôle de texte.
            </exception>
    </member>
    <member name="T:System.Windows.Automation.Provider.IToggleProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui peuvent parcourir un jeu d'états et maintenir un état une fois définis.
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IToggleProvider.Toggle">
      <summary>
          Parcourt les états bascule d'un contrôle.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IToggleProvider.ToggleState">
      <summary>
          Obtient l'état bascule du contrôle.
        </summary>
      <returns>
        <see cref="T:System.Windows.Automation.ToggleState" /> du contrôle. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.ITransformProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui peuvent être déplacés, redimensionnés ou pivotés dans un espace à deux dimensions.
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.ITransformProvider.CanMove">
      <summary>
          Obtient une valeur qui spécifie si le contrôle peut être déplacé.
        </summary>
      <returns>
          
            true si l'élément peut être déplacé ; sinon, false. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.ITransformProvider.CanResize">
      <summary>
          Obtient une valeur qui spécifie si l'élément UI Automation peut être redimensionné.
        </summary>
      <returns>
          
            true si l'élément peut être redimensionné ; sinon, false. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.ITransformProvider.CanRotate">
      <summary>
          Obtient une valeur qui spécifie si le contrôle peut être pivoté.
        </summary>
      <returns>
          
            true si l'élément peut être pivoté ; sinon, false. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITransformProvider.Move(System.Double,System.Double)">
      <summary>
          Déplace le contrôle.
        </summary>
      <param name="x">
              Coordonnées d'écran absolues du côté gauche du contrôle.
            </param>
      <param name="y">
              Coordonnées d'écran absolues du haut du contrôle.
            </param>
      <exception cref="T:System.InvalidOperationException">
              Si la propriété <see cref="P:System.Windows.Automation.Provider.ITransformProvider.CanMove" /> a la valeur false.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITransformProvider.Resize(System.Double,System.Double)">
      <summary>
          Redimensionne le contrôle. 
        </summary>
      <param name="width">
              Nouvelle largeur de la fenêtre, en pixels.
            </param>
      <param name="height">
              Nouvelle hauteur de la fenêtre, en pixels.
            </param>
      <exception cref="T:System.InvalidOperationException">
              Si la propriété <see cref="P:System.Windows.Automation.Provider.ITransformProvider.CanResize" /> a la valeur false.
            </exception>
    </member>
    <member name="M:System.Windows.Automation.Provider.ITransformProvider.Rotate(System.Double)">
      <summary>
          Fait pivoter le contrôle.
        </summary>
      <param name="degrees">
              Nombre de degrés à appliquer pour la rotation de l'élément. Un nombre positif le fait pivoter dans le sens des aiguilles d'une montre ; un nombre négatif le fait pivoter dans le sens inverse des aiguilles d'une montre.
            </param>
      <exception cref="T:System.InvalidOperationException">
              Si la propriété <see cref="P:System.Windows.Automation.Provider.ITransformProvider.CanRotate" /> a la valeur false.
            </exception>
    </member>
    <member name="T:System.Windows.Automation.Provider.IValueProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles ayant une valeur intrinsèque qui ne couvre pas de plage et qui peut être représentée sous forme de chaîne. 
        </summary>
    </member>
    <member name="P:System.Windows.Automation.Provider.IValueProvider.IsReadOnly">
      <summary>
          Obtient une valeur qui spécifie si la valeur d'un contrôle est en lecture seule. 
        </summary>
      <returns>
          
            true si la valeur est en lecture seule ; false si elle peut être modifiée. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IValueProvider.SetValue(System.String)">
      <summary>Sets the value of a control.</summary>
      <param name="value">
      </param>
      <exception cref="T:System.InvalidOperationException">If locale-specific information is passed to a control in an incorrect format such as an incorrectly formatted date. </exception>
      <exception cref="T:System.ArgumentException">If a new value cannot be converted from a string to a format the control recognizes.</exception>
      <exception cref="T:System.Windows.Automation.ElementNotEnabledException">When an attempt is made to manipulate a control that is not enabled.</exception>
    </member>
    <member name="P:System.Windows.Automation.Provider.IValueProvider.Value">
      <summary>
          Obtient la valeur du contrôle.
        </summary>
      <returns>
          Valeur du contrôle sous forme de chaîne. 
        </returns>
    </member>
    <member name="T:System.Windows.Automation.Provider.IWindowProvider">
      <summary>
          Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation  aux contrôles qui fournissent des fonctionnalités fondamentales, basées sur fenêtre, dans un interface graphique utilisateur (GUI, Graphical User Interface) traditionnel. 
        </summary>
    </member>
    <member name="M:System.Windows.Automation.Provider.IWindowProvider.Close">
      <summary>
          Tente de fermer la fenêtre active.
        </summary>
      <exception cref="T:System.InvalidOperationException">
              Lorsque contrôle ne peut pas exécuter l'action demandée.
            </exception>
      <exception cref="T:System.Windows.Automation.ElementNotAvailableException">
              Lorsque l'élément cible n'est plus disponible (par exemple, la fenêtre est fermée).
            </exception>
    </member>
    <member name="P:System.Windows.Automation.Provider.IWindowProvider.InteractionState">
      <summary>
          Obtient l'état d'interaction de la fenêtre. 
        </summary>
      <returns>
        <see cref="T:System.Windows.Automation.WindowInteractionState" /> du contrôle. 
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IWindowProvider.IsModal">
      <summary>
          Obtient une valeur qui spécifie si la fenêtre est modale.
        </summary>
      <returns>
          
            true si la fenêtre est modale ; sinon, false.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IWindowProvider.IsTopmost">
      <summary>
          Obtient une valeur qui spécifie si la fenêtre est l'élément le plus haut dans l'ordre de plan.
        </summary>
      <returns>
          
            true si la fenêtre est l'élément le plus haut ; sinon, false.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IWindowProvider.Maximizable">
      <summary>
          Obtient une valeur qui spécifie si la fenêtre peut être agrandie.
        </summary>
      <returns>
          
            true si la fenêtre peut être agrandie ; sinon, false.
        </returns>
    </member>
    <member name="P:System.Windows.Automation.Provider.IWindowProvider.Minimizable">
      <summary>
          Obtient une valeur qui spécifie si la fenêtre peut être minimisée. 
        </summary>
      <returns>
          
            true si la fenêtre peut être minimisée ; sinon, false.
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IWindowProvider.SetVisualState(System.Windows.Automation.WindowVisualState)">
      <summary>
          Modifie l'état visuel de la fenêtre. Par exemple, la réduit ou l'agrandit.
        </summary>
      <param name="state">
              L'état visuel demandé de la fenêtre.
            </param>
      <exception cref="T:System.InvalidOperationException">
              Lorsque le contrôle ne prend pas en charge le comportement demandé.
            </exception>
    </member>
    <member name="P:System.Windows.Automation.Provider.IWindowProvider.VisualState">
      <summary>
          Obtient l'état visuel de la fenêtre. 
        </summary>
      <returns>
          L'état visuel de la fenêtre. 
        </returns>
    </member>
    <member name="M:System.Windows.Automation.Provider.IWindowProvider.WaitForInputIdle(System.Int32)">
      <summary>
          Provoque le blocage du code appelant pendant la durée spécifiée ou jusqu'à ce que le processus associé entre dans un état d'inactivité, la première condition satisfaite étant appliquée. 
        </summary>
      <returns>
          
            true si la fenêtre est passée à l'état inactif ; false si le délai d'attente a été dépassé.
        </returns>
      <param name="milliseconds">
              Délai, en millisecondes, à attendre que le processus associé devienne inactif. La valeur maximale est <see cref="F:System.Int32.MaxValue" />.
            </param>
      <exception cref="T:System.ArgumentOutOfRangeException">
              Le paramètre passé n'est pas un nombre valide.
            </exception>
    </member>
    <member name="T:System.Windows.Automation.Provider.NavigateDirection">
      <summary>
          Contient les valeurs utilisées pour spécifier la direction de navigation dans l'arborescence UI Automation.
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.NavigateDirection.Parent">
      <summary>
          La direction de navigation est vers le parent.
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.NavigateDirection.NextSibling">
      <summary>
          La direction de navigation est vers le frère suivant. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.NavigateDirection.PreviousSibling">
      <summary>
          La direction de navigation est vers le frère précédent. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.NavigateDirection.FirstChild">
      <summary>
          La direction de navigation est vers le premier enfant. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.NavigateDirection.LastChild">
      <summary>
          La direction de navigation est vers le dernier enfant. 
        </summary>
    </member>
    <member name="T:System.Windows.Automation.Provider.ProviderOptions">
      <summary>
          Contient des valeurs qui indiquent le type de fournisseur UI Automation. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.ProviderOptions.ClientSideProvider">
      <summary>
          Le fournisseur UI Automation est un fournisseur côté client. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.ProviderOptions.ServerSideProvider">
      <summary>
          Le fournisseur UI Automation est un fournisseur côté serveur. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.ProviderOptions.NonClientAreaProvider">
      <summary>
          Le fournisseur UI Automation est un fournisseur de zone non cliente. 
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.ProviderOptions.OverrideProvider">
      <summary>
          Le fournisseur UI Automation remplace un autre fournisseur.
        </summary>
    </member>
    <member name="F:System.Windows.Automation.Provider.ProviderOptions.ProviderOwnsSetFocus">
      <summary>
          Le fournisseur UI Automation gère son propre focus et ne veut pas qu'UI Automation définisse le focus sur la fenêtre la plus proche pour son compte lorsque <see cref="M:System.Windows.Automation.AutomationElement.SetFocus" /> est appelé. Cette option est généralement utilisée par les fournisseurs pour les fenêtres qui semblent prendre le focus sans recevoir réellement le focus Win32, telles que les menus et les menus déroulants.
        </summary>
    </member>
  </members>
</doc>