Sdílet prostřednictvím


IXamlNameResolver.Resolve Metoda

Definice

Přeloží objekt z odkazu na název.

Přetížení

Name Description
Resolve(String)

Přeloží objekt z odkazu na název.

Resolve(String, Boolean)

Řeší objekt z odkazu na název a poskytuje sledovací hodnotu, která hlásí, zda je objekt plně inicializován pro účely grafu objektů.

Resolve(String)

Přeloží objekt z odkazu na název.

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

Parametry

name
String

Odkaz na název, který se má přeložit.

Návraty

Vyřešený objekt; nebo null.

Poznámky

Pokud se vrátí hodnota jako null, může existovat odkaz na přeposlání. Implementace, které chtějí podporovat dopředné odkazy, můžou tento vzor používat FixupToken prostřednictvím GetFixupToken rozhraní API a IsFixupTokenAvailable rozhraní API.

Viz také

Platí pro

Resolve(String, Boolean)

Řeší objekt z odkazu na název a poskytuje sledovací hodnotu, která hlásí, zda je objekt plně inicializován pro účely grafu objektů.

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

Parametry

name
String

Odkaz na název, který se má přeložit.

isFullyInitialized
Boolean

Pokud tato metoda vrátí, true pokud vrácený objekt má jakékoli závislosti na nevyřešených odkazech; jinak , false.

Návraty

Objekt, který poskytuje token pro chování vyhledávání, které se má vyhodnotit později.

Platí pro