Freigeben über


IXamlNameResolver.Resolve Methode

Definition

Löst ein Objekt aus einem Namensverweis auf.

Überlädt

Resolve(String)

Löst ein Objekt aus einem Namensverweis auf.

Resolve(String, Boolean)

Löst ein Objekt von einem Namensverweis auf und stellt einen Nachverfolgungswert bereit, durch den angegeben wird, ob das Objekt vollständig zu Objektdiagrammzwecken initialisiert wurde.

Resolve(String)

Löst ein Objekt aus einem Namensverweis auf.

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

Parameter

name
String

Der aufzulösende Namenverweis.

Gibt zurück

Object

Das aufgelöste Objekt oder NULL.

Hinweise

Wenn ein Wert als nullzurückgegeben wird, ist möglicherweise ein Weiterleitungsverweis vorhanden. Implementierungen, die Weiterleitungsbezüge unterstützen möchten, können das Muster über die FixupToken und IsFixupTokenAvailable APIs GetFixupToken verwenden.

Siehe auch

Gilt für

Resolve(String, Boolean)

Löst ein Objekt von einem Namensverweis auf und stellt einen Nachverfolgungswert bereit, durch den angegeben wird, ob das Objekt vollständig zu Objektdiagrammzwecken initialisiert wurde.

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

Parameter

name
String

Der aufzulösende Namenverweis.

isFullyInitialized
Boolean

Nach dem Beenden dieser Methode true, wenn das zurückgegebene Objekt von nicht aufgelösten Verweisen abhängig ist, andernfalls false.

Gibt zurück

Object

Ein Objekt, das ein Token für das Suchverhalten bereitstellt, das später ausgewertet werden soll.

Gilt für