TreeWalker.Normalize Método

Definición

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

Sobrecargas

Nombre Description
Normalize(AutomationElement)

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

Normalize(AutomationElement, CacheRequest)

Recupera el propio nodo, si satisface , Conditiono el nodo primario o antecesor más cercano que satisface las Conditionpropiedades y patrones , y almacena en caché las propiedades y los patrones.

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 (como un elemento de contenido).

Normalize(AutomationElement)

Recupera el propio nodo, si satisface , Conditiono el nodo primario o antecesor más cercano que satisface .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 desde el que se va a iniciar la normalización.

Devoluciones

El más AutomationElement cercano en la vista actual. Si la navegación hacia arriba de la cadena antecesor llega al 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 (como un elemento de contenido).

Consulte también

Se aplica a

Normalize(AutomationElement, CacheRequest)

Recupera el propio nodo, si satisface , Conditiono el nodo primario o antecesor más cercano que satisface las Conditionpropiedades y patrones , y almacena en caché las propiedades y los patrones.

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 desde el que se va a iniciar la normalización.

request
CacheRequest

Objeto de solicitud de caché que especifica propiedades y patrones en el devuelto AutomationElement a la memoria caché.

Devoluciones

El más AutomationElement cercano en la vista actual. Si la navegación hacia arriba de la cadena antecesor llega al 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 (como un elemento de contenido).

Consulte también

Se aplica a