IXamlNameResolver.GetFixupToken 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 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
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
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.