Compartir a través de


TreeWalker.Normalize Método

Definición

Recupera el elemento antecesor más cercano al objeto AutomationElement especificado en la vista de árbol utilizada por esta instancia de TreeWalker.

Sobrecargas

Normalize(AutomationElement)

Recupera el propio nodo si satisface Condition o el elemento primario o nodo antecesor más cercano que satisfaga Condition.

Normalize(AutomationElement, CacheRequest)

Recupera el propio nodo si satisface Condition o el elemento primario o nodo antecesor más cercano que satisface Condition, y almacena en memoria caché propiedades y modelos.

Comentarios

El elemento se normaliza navegando por la cadena antecesora en el árbol hasta que se alcanza una condición de vista para el TreeWalker objeto. Si se alcanza el elemento raíz, se devuelve el elemento raíz aunque no cumpla la condición de vista.

Este método es útil para las aplicaciones que obtienen referencias a Automatización de la interfaz de usuario elementos mediante pruebas de posicionamiento. Es posible que la aplicación quiera trabajar solo con tipos específicos de elementos y puede usar Normalize para asegurarse de que, independientemente del elemento que se recupere inicialmente (por ejemplo, cuando una barra de desplazamiento obtiene el foco de entrada), solo se recupera el elemento de interés (por ejemplo, un elemento de contenido).

Normalize(AutomationElement)

Recupera el propio nodo si satisface Condition o el elemento primario o nodo antecesor más cercano que satisfaga Condition.

public:
 System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element);
public System.Windows.Automation.AutomationElement Normalize (System.Windows.Automation.AutomationElement element);
member this.Normalize : System.Windows.Automation.AutomationElement -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement) As AutomationElement

Parámetros

element
AutomationElement

Elemento a partir del que debe iniciarse la normalización.

Devoluciones

AutomationElement

Objeto AutomationElement más cercano en la vista actual. Si la navegación a la cadena del antecesor alcanza el elemento raíz, se devuelve el elemento raíz.

Comentarios

El elemento se normaliza navegando por la cadena antecesora en el árbol hasta que se alcanza una condición de vista para el TreeWalker objeto. Si se alcanza el elemento raíz, se devuelve el elemento raíz aunque no cumpla la condición de vista.

Este método es útil para las aplicaciones que obtienen referencias a Automatización de la interfaz de usuario elementos mediante pruebas de posicionamiento. Es posible que la aplicación quiera trabajar solo con tipos específicos de elementos y puede usar Normalize para asegurarse de que, independientemente del elemento que se recupere inicialmente (por ejemplo, cuando una barra de desplazamiento obtiene el foco de entrada), solo se recupera el elemento de interés (por ejemplo, un elemento de contenido).

Consulte también

Se aplica a

Normalize(AutomationElement, CacheRequest)

Recupera el propio nodo si satisface Condition o el elemento primario o nodo antecesor más cercano que satisface Condition, y almacena en memoria caché propiedades y modelos.

public:
 System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element, System::Windows::Automation::CacheRequest ^ request);
public System.Windows.Automation.AutomationElement Normalize (System.Windows.Automation.AutomationElement element, System.Windows.Automation.CacheRequest request);
member this.Normalize : System.Windows.Automation.AutomationElement * System.Windows.Automation.CacheRequest -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement, request As CacheRequest) As AutomationElement

Parámetros

element
AutomationElement

Elemento a partir del que debe iniciarse la normalización.

request
CacheRequest

Objeto de solicitud de caché que especifica las propiedades y modelos del objeto AutomationElement devuelto para almacenar en memoria caché.

Devoluciones

AutomationElement

Objeto AutomationElement más cercano en la vista actual. Si la navegación a la cadena del antecesor alcanza el elemento raíz, se devuelve el elemento raíz.

Comentarios

El elemento se normaliza navegando por la cadena antecesora en el árbol hasta que se alcanza una condición de vista para el TreeWalker objeto. Si se alcanza el elemento raíz, se devuelve el elemento raíz aunque no cumpla la condición de vista.

Este método es útil para las aplicaciones que obtienen referencias a Automatización de la interfaz de usuario elementos mediante pruebas de posicionamiento. Es posible que la aplicación quiera trabajar solo con tipos específicos de elementos y puede usar Normalize para asegurarse de que, independientemente del elemento que se recupere inicialmente (por ejemplo, cuando una barra de desplazamiento obtiene el foco de entrada), solo se recupera el elemento de interés (por ejemplo, un elemento de contenido).

Consulte también

Se aplica a