IXamlNameResolver.Resolve Метод

Определение

Разрешает объект из ссылки на имя.

Перегрузки

Resolve(String)

Разрешает объект из ссылки на имя.

Resolve(String, Boolean)

Разрешает объект по ссылке на имя и предоставляет значение отслеживания, указывающее, полностью ли инициализирован объект для целей графа объекта.

Resolve(String)

Разрешает объект из ссылки на имя.

public:
 System::Object ^ Resolve(System::String ^ name);
public object Resolve (string name);
abstract member Resolve : string -> obj
Public Function Resolve (name As String) As Object

Параметры

name
String

Ссылка на имя, которую требуется разрешить.

Возвращаемое значение

Object

Разрешенный объект или значение NULL.

Комментарии

Если значение возвращается как null, может существовать прямая ссылка. Реализации, которые хотят поддерживать переадресацию ссылок, могут использовать FixupToken шаблон с помощью GetFixupToken API и IsFixupTokenAvailable API.

См. также раздел

Применяется к

Resolve(String, Boolean)

Разрешает объект по ссылке на имя и предоставляет значение отслеживания, указывающее, полностью ли инициализирован объект для целей графа объекта.

public:
 System::Object ^ Resolve(System::String ^ name, [Runtime::InteropServices::Out] bool % isFullyInitialized);
public object Resolve (string name, out bool isFullyInitialized);
abstract member Resolve : string * bool -> obj
Public Function Resolve (name As String, ByRef isFullyInitialized As Boolean) As Object

Параметры

name
String

Ссылка на имя, которую требуется разрешить.

isFullyInitialized
Boolean

При возвращении данного метода значение true, если возвращенный объект имеет какие-либо зависимости от неразрешенных ссылок; в противном случае — значение false.

Возвращаемое значение

Object

Объект, предоставляющий токен для поведения поиска, подлежащий обработке в будущем.

Применяется к