Compartilhar via


IXamlNameResolver.GetFixupToken Método

Definição

Retorna um objeto que pode corrigir determinados padrões de marcação que produzem referências de encaminhamento.

Sobrecargas

GetFixupToken(IEnumerable<String>)

Retorna um objeto que pode corrigir determinados padrões de marcação que produzem referências de encaminhamento.

GetFixupToken(IEnumerable<String>, Boolean)

Retorna um objeto que pode corrigir determinados padrões de marcação que produzem referências de encaminhamento.

GetFixupToken(IEnumerable<String>)

Retorna um objeto que pode corrigir determinados padrões de marcação que produzem referências de encaminhamento.

public:
 System::Object ^ GetFixupToken(System::Collections::Generic::IEnumerable<System::String ^> ^ names);
public object GetFixupToken (System.Collections.Generic.IEnumerable<string> names);
abstract member GetFixupToken : seq<string> -> obj
Public Function GetFixupToken (names As IEnumerable(Of String)) As Object

Parâmetros

names
IEnumerable<String>

Uma coleção de nomes que são possíveis referências de encaminhamento.

Retornos

Object

Um objeto que fornece um token para o comportamento de pesquisa a ser avaliado mais tarde.

Comentários

Os provedores de serviços internos existentes que estão disponíveis em contextos de esquema para extensões de marcação e conversores de tipo podem implementar esse serviço; no entanto, eles retornam um tipo interno que somente os gravadores XAML existentes que trabalham no contexto de esquema XAML padrão podem processar.

Quando todos os nomes encaminhados referenciados são resolvíveis, o código do usuário é chamado para analisar novamente cada nome na lista.

Aplica-se a

GetFixupToken(IEnumerable<String>, Boolean)

Retorna um objeto que pode corrigir determinados padrões de marcação que produzem referências de encaminhamento.

public:
 System::Object ^ GetFixupToken(System::Collections::Generic::IEnumerable<System::String ^> ^ names, bool canAssignDirectly);
public object GetFixupToken (System.Collections.Generic.IEnumerable<string> names, bool canAssignDirectly);
abstract member GetFixupToken : seq<string> * bool -> obj
Public Function GetFixupToken (names As IEnumerable(Of String), canAssignDirectly As Boolean) As Object

Parâmetros

names
IEnumerable<String>

Uma coleção de nomes que são possíveis referências de encaminhamento.

canAssignDirectly
Boolean

true para atribuir imediatamente a referência de nome resolvido à propriedade de destino. false para chamar o código de usuário para uma nova análise. O comportamento padrão é false.

Retornos

Object

Um objeto que fornece um token para o comportamento de pesquisa a ser avaliado mais tarde.

Comentários

Provedores de serviços internos existentes que estão disponíveis em contextos de esquema para extensões de marcação e conversores de tipo implementam esse serviço; no entanto, eles retornam um tipo interno que só pode ser processado pelos gravadores XAML existentes que funcionam no contexto de esquema XAML padrão.

Se canAssignDirectly for false, quando todos os nomes encaminhados referenciados forem resolvíveis, o código do usuário será chamado para reparsar cada nome na lista.

Aplica-se a