Compartir a través de


AutomationElement.IsContentElementProperty Campo

Definición

Identifica la propiedad IsContentElement.

public: static initonly System::Windows::Automation::AutomationProperty ^ IsContentElementProperty;
public static readonly System.Windows.Automation.AutomationProperty IsContentElementProperty;
 staticval mutable IsContentElementProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly IsContentElementProperty As AutomationProperty 

Valor de campo

Ejemplos

En el ejemplo siguiente se recupera el valor actual de la propiedad . El valor predeterminado se devuelve si el elemento no proporciona uno.

bool isContent = (bool)
   autoElement.GetCurrentPropertyValue(AutomationElement.IsContentElementProperty);
Dim isContent As Boolean = CBool(autoElement.GetCurrentPropertyValue(AutomationElement.IsContentElementProperty))

En el ejemplo siguiente se recupera el valor actual de la propiedad , pero se especifica que si el propio elemento no proporciona un valor para la propiedad , NotSupported se devolverá en lugar de un valor predeterminado.

bool isContent1;
object isContentNoDefault =
    autoElement.GetCurrentPropertyValue(AutomationElement.IsContentElementProperty, true);
if (isContentNoDefault == AutomationElement.NotSupported)
{
    // TODO Handle the case where you do not wish to proceed using the default value.
}
else
{
    isContent1 = (bool)isContentNoDefault;
}
Dim isContent1 As Boolean
Dim isContentNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.IsContentElementProperty, True)
If isContentNoDefault Is AutomationElement.NotSupported Then
    ' TODO Handle the case where you do not wish to proceed using the default value.
Else
    isContent1 = CBool(isContentNoDefault)
End If

Comentarios

Las aplicaciones cliente de Automatización de la interfaz de usuario usan este identificador. Los proveedores de automatización de la interfaz de usuario deben usar el identificador equivalente en AutomationElementIdentifiers.

Esta propiedad también se puede recuperar de las Current propiedades o Cached .

La vista de contenido del árbol de automatización de la interfaz de usuario proporciona una vista de la interfaz de usuario que solo contiene elementos que representan datos dentro de la interfaz de usuario.

Un elemento debe ser un control para poder contener contenido.

Los valores devueltos de la propiedad son de tipo Boolean. El valor predeterminado de la propiedad es true.

Se aplica a

Consulte también