XamlMember.LookupIsAmbient Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna se este XamlMember é relatado como uma propriedade 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
Retornos
true
para relatar este XamlMember como uma propriedade de ambiente, caso contrário, false
.
Comentários
Esse método é invocado por chamadas internas que verificam informações de propriedade XAML ambiente. O comportamento da propriedade ambiente é contabilizado no comportamento da API pública de leitores XAML e gravadores XAML. As chamadas internas que fazem referência LookupIsAmbient geralmente fazem parte da lógica de processamento XAML para garantir que objetos e valores que dependem do uso do ambiente para a qualificação de tipo possam funcionar corretamente. O padrão .NET Framework implementação dos Serviços XAML usa a atribuição CLR para obter essas informações de reflexão sobre tipos de backup. Especificamente, a implementação padrão verifica AmbientAttribute e retorna LookupIsAmbient true
se AmbientAttribute existe em uma definição de membro.
Substitua esse método se você não estiver usando AmbientAttribute para essa finalidade e pretende substituir essa técnica por indicar propriedades XAML ambientes por sua própria técnica.
Exemplo de APIs do WPF com AmbientAttribute as quais o atributo é Trigger.Property e Style.BasedOn.