Partager via


XamlMember.LookupIsAmbient Méthode

Définition

Retourne une valeur indiquant si ce XamlMember est signalé comme étant une propriété ambiante.

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

Retours

Boolean

true pour signaler ce XamlMember comme une propriété ambiante ; sinon, false.

Remarques

Cette méthode est appelée par des appels internes qui vérifient les informations de propriété XAML ambiantes. Le comportement de propriété ambiante est pris en compte dans le comportement de l’API publique des lecteurs XAML et des enregistreurs XAML. Les appels internes qui font LookupIsAmbient référence font généralement partie de la logique de traitement XAML pour s’assurer que les objets et les valeurs qui s’appuient sur l’utilisation ambiante pour la qualification de type peuvent fonctionner correctement. L’implémentation des services XAML .NET Framework par défaut utilise l’attribut CLR pour obtenir ces informations à partir de la réflexion sur les types de stockage. Plus précisément, l’implémentation par défaut vérifie et retourne AmbientAttribute true si LookupIsAmbient AmbientAttribute elle existe sur une définition de membre.

Remplacez cette méthode si vous n’utilisez AmbientAttribute pas à cet effet et envisagez de remplacer cette technique pour indiquer les propriétés XAML ambiantes par votre propre technique.

Exemples d’API à partir de WPF avec AmbientAttribute laquelle l’attribut est Trigger.Property et Style.BasedOn.

S’applique à

Voir aussi