Compartir a través de


XamlMember.LookupIsAmbient Método

Definición

Devuelve un valor que indica si este objeto XamlMember se considera una propiedad de ambiente.

protected:
 virtual bool LookupIsAmbient();
protected virtual bool LookupIsAmbient ();
abstract member LookupIsAmbient : unit -> bool
override this.LookupIsAmbient : unit -> bool
Protected Overridable Function LookupIsAmbient () As Boolean

Devoluciones

Boolean

Es true para notificar este XamlMember como una propiedad de ambiente; de lo contrario, es false.

Comentarios

Este método se invoca mediante llamadas internas que comprueban la información de la propiedad XAML ambiente. El comportamiento de las propiedades de ambiente se tiene en cuenta en el comportamiento de la API pública de los lectores XAML y los escritores XAML. Las llamadas internas que hacen referencia LookupIsAmbient suelen formar parte de la lógica de procesamiento XAML para asegurarse de que los objetos y valores que dependen del uso ambiente para la calificación de tipos pueden funcionar correctamente. La implementación predeterminada de los servicios XAML de .NET Framework usa la atribución de CLR para obtener esta información a partir de la reflexión sobre los tipos de respaldo. En concreto, la implementación predeterminada comprueba AmbientAttribute y devuelve true si AmbientAttribute LookupIsAmbient existe en una definición de miembro.

Invalide este método si no usa AmbientAttribute para este propósito y pretende reemplazar esa técnica para indicar propiedades XAML ambientales por su propia técnica.

API de ejemplo de WPF con AmbientAttribute y Trigger.Property Style.BasedOn.

Se aplica a

Consulte también