TreeWalker.Normalize Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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)
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
- Introducción al árbol de automatización de la interfaz de usuario
- Navegar entre elementos de automatización de la interfaz de usuario con TreeWalker
- Obtaining Automatización de la interfaz de usuario Elements
Se aplica a
Normalize(AutomationElement, CacheRequest)
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
- Introducción al árbol de automatización de la interfaz de usuario
- Navegar entre elementos de automatización de la interfaz de usuario con TreeWalker
- Obtaining Automatización de la interfaz de usuario Elements