IXamlNameResolver.GetFixupToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект, который может корректировать определенные шаблоны разметки, формирующие ссылки вперед.
Перегрузки
GetFixupToken(IEnumerable<String>) |
Возвращает объект, который может корректировать определенные шаблоны разметки, формирующие ссылки вперед. |
GetFixupToken(IEnumerable<String>, Boolean) |
Возвращает объект, который может корректировать определенные шаблоны разметки, формирующие ссылки вперед. |
GetFixupToken(IEnumerable<String>)
Возвращает объект, который может корректировать определенные шаблоны разметки, формирующие ссылки вперед.
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
Параметры
- names
- IEnumerable<String>
Коллекция имен, которые могут являться ссылками вперед.
Возвращаемое значение
Объект, предоставляющий токен для поведения поиска, подлежащий обработке в будущем.
Комментарии
Существующие внутренние поставщики услуг, доступные в контекстах схемы для расширений разметки и преобразователей типов, могут реализовать эту службу; однако они возвращают внутренний тип, который может обрабатываться только существующими модулями записи XAML, которые работают в контексте схемы XAML по умолчанию.
Если все имена, на которые ссылается ссылка, разрешаются, пользовательский код вызывается для повторного анализа каждого имени в списке.
Применяется к
GetFixupToken(IEnumerable<String>, Boolean)
Возвращает объект, который может корректировать определенные шаблоны разметки, формирующие ссылки вперед.
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
Параметры
- names
- IEnumerable<String>
Коллекция имен, которые могут являться ссылками вперед.
- canAssignDirectly
- Boolean
Значение true
для немедленного присвоения целевому свойству разрешенной ссылки на имя. Значение false
для вызова пользовательского кода для повторного синтаксического анализа. Поведение по умолчанию — значение false
.
Возвращаемое значение
Объект, предоставляющий токен для поведения поиска, подлежащий обработке в будущем.
Комментарии
Существующие внутренние поставщики услуг, доступные в контекстах схемы для расширений разметки и преобразователей типов, реализуют эту службу; однако они возвращают внутренний тип, который может обрабатываться только существующими модулями записи XAML, которые работают в контексте схемы XAML по умолчанию.
false
Если canAssignDirectly
это так, когда все переадресуемые имена разрешаются, пользовательский код вызывается для повторного анализа каждого имени в списке.