IXamlNameResolver.GetFixupToken Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um objeto que pode corrigir certos padrões de marcação que produzem referências diretas.
Sobrecargas
| Name | Description |
|---|---|
| GetFixupToken(IEnumerable<String>) |
Devolve um objeto que pode corrigir certos padrões de marcação que produzem referências diretas. |
| GetFixupToken(IEnumerable<String>, Boolean) |
Devolve um objeto que pode corrigir certos padrões de marcação que produzem referências diretas. |
GetFixupToken(IEnumerable<String>)
Devolve um objeto que pode corrigir certos padrões de marcação que produzem referências diretas.
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 podem ser referências futuras.
Devoluções
Um objeto que fornece um token para o comportamento de pesquisa a ser avaliado posteriormente.
Observações
Os fornecedores internos de serviços existentes, disponíveis em contextos de esquema para extensões de marcação e conversores de tipos, podem implementar este serviço; no entanto, eles retornam um tipo interno que só os escritores XAML existentes que trabalham sob o contexto padrão do esquema XAML conseguem processar.
Quando todos os nomes referenciados encaminhados são resolvíveis, o código de utilizador é chamado para analisar cada nome na lista.
Aplica-se a
GetFixupToken(IEnumerable<String>, Boolean)
Devolve um objeto que pode corrigir certos padrões de marcação que produzem referências diretas.
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 podem ser referências futuras.
- canAssignDirectly
- Boolean
true para atribuir imediatamente a referência do nome resolvida à propriedade alvo.
false para chamar o código de utilizador para um reparse. O comportamento padrão é false.
Devoluções
Um objeto que fornece um token para o comportamento de pesquisa a ser avaliado posteriormente.
Observações
Os fornecedores internos de serviços existentes, disponíveis em contextos de esquema para extensões de marcação e conversores de tipos, implementam este serviço; no entanto, devolvem um tipo interno que só pode ser processado pelos escritores XAML existentes que trabalham no contexto padrão do esquema XAML.
Se canAssignDirectly for false, quando todos os nomes referenciados encaminhados são resolvíveis, o código de utilizador é chamado para reparar cada nome na lista.