IXamlNameResolver.Resolve Metod

Definition

Löser ett objekt från en namnreferens.

Överlagringar

Name Description
Resolve(String)

Löser ett objekt från en namnreferens.

Resolve(String, Boolean)

Löser ett objekt från en namnreferens och tillhandahåller ett spårningsvärde som rapporterar om objektet är helt initierat för objektgrafändamål.

Resolve(String)

Löser ett objekt från en namnreferens.

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

Parametrar

name
String

Namnreferensen som ska matchas.

Returer

Det lösta objektet; eller null.

Kommentarer

Om ett värde returneras som nullkan det finnas en referens för vidarebefordran. Implementeringar som vill stödja framåtriktade referenser kan använda FixupToken mönstret via API:erna GetFixupToken och IsFixupTokenAvailable .

Se även

Gäller för

Resolve(String, Boolean)

Löser ett objekt från en namnreferens och tillhandahåller ett spårningsvärde som rapporterar om objektet är helt initierat för objektgrafändamål.

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

Parametrar

name
String

Namnreferensen som ska matchas.

isFullyInitialized
Boolean

När den här metoden returneras, true om det returnerade objektet har några beroenden för olösta referenser, falseannars .

Returer

Ett objekt som tillhandahåller en token för uppslagsbeteende som ska utvärderas senare.

Gäller för