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.