IXamlNameResolver.GetFixupToken Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca obiekt, który może być poprawny dla niektórych wzorców znaczników, które generują odwołania do przodu.
Przeciążenia
GetFixupToken(IEnumerable<String>) |
Zwraca obiekt, który może być poprawny dla niektórych wzorców znaczników, które generują odwołania do przodu. |
GetFixupToken(IEnumerable<String>, Boolean) |
Zwraca obiekt, który może być poprawny dla niektórych wzorców znaczników, które generują odwołania do przodu. |
GetFixupToken(IEnumerable<String>)
Zwraca obiekt, który może być poprawny dla niektórych wzorców znaczników, które generują odwołania do przodu.
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
Parametry
- names
- IEnumerable<String>
Kolekcja nazw, które są możliwe do przekazywania odwołań.
Zwraca
Obiekt, który udostępnia token do późniejszego oszacowania zachowania wyszukiwania.
Uwagi
Istniejący dostawcy usług wewnętrznych, którzy są dostępni w kontekstach schematu dla rozszerzeń znaczników i konwerterów typów, mogą zaimplementować tę usługę; Jednak zwracają one typ wewnętrzny, który może przetwarzać tylko istniejący składnik zapisywania XAML, który działa w domyślnym kontekście schematu XAML.
Gdy wszystkie nazwy, do których odwołuje się odwołanie, są rozpoznawane, kod użytkownika jest wywoływany w celu ponownej analizy każdej nazwy na liście.
Dotyczy
GetFixupToken(IEnumerable<String>, Boolean)
Zwraca obiekt, który może być poprawny dla niektórych wzorców znaczników, które generują odwołania do przodu.
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
Parametry
- names
- IEnumerable<String>
Kolekcja nazw, które są możliwe do przekazywania odwołań.
- canAssignDirectly
- Boolean
true
aby natychmiast przypisać rozpoznane odwołanie do nazwy do właściwości docelowej. false
aby wywołać kod użytkownika dla ponownej analizy. Domyślne zachowanie to false
.
Zwraca
Obiekt, który udostępnia token do późniejszego oszacowania zachowania wyszukiwania.
Uwagi
Istniejący dostawcy usług wewnętrznych, którzy są dostępni w kontekstach schematu dla rozszerzeń znaczników i konwerterów typów implementują tę usługę; Jednak zwracają one typ wewnętrzny, który może być przetwarzany tylko przez istniejących składników zapisywania XAML, które działają w domyślnym kontekście schematu XAML.
Jeśli canAssignDirectly
jest to false
, gdy wszystkie nazwy, do których odwołuje się przekazywanie, można rozpoznać, kod użytkownika jest wywoływany w celu ponownej analizy każdej nazwy na liście.