Aracılığıyla paylaş


IXamlNameResolver.Resolve Yöntem

Tanım

Ad başvurusundan bir nesneyi çözümler.

Aşırı Yüklemeler

Resolve(String)

Ad başvurusundan bir nesneyi çözümler.

Resolve(String, Boolean)

Bir nesneyi ad başvurusundan çözümler ve nesnenin nesne grafı amacıyla tamamen başlatılıp başlatılmadığını bildiren bir izleme değeri sağlar.

Resolve(String)

Ad başvurusundan bir nesneyi çözümler.

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

Parametreler

name
String

Çözümlenmesi gereken ad başvurusu.

Döndürülenler

Object

Çözümlenen nesne; veya null.

Açıklamalar

Bir değer olarak nulldöndürülürse ileriye doğru bir başvuru olabilir. İleriye doğru başvuruları desteklemek isteyen uygulamalar ve IsFixupTokenAvailable API'leri aracılığıyla deseni GetFixupToken kullanabilirFixupToken.

Ayrıca bkz.

Şunlara uygulanır

Resolve(String, Boolean)

Bir nesneyi ad başvurusundan çözümler ve nesnenin nesne grafı amacıyla tamamen başlatılıp başlatılmadığını bildiren bir izleme değeri sağlar.

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

Parametreler

name
String

Çözümlenmesi gereken ad başvurusu.

isFullyInitialized
Boolean

Bu yöntem döndürdüğünde, true döndürülen nesnenin çözümlenmemiş başvurulara bağımlılıkları varsa; aksi takdirde, false.

Döndürülenler

Object

Arama davranışının daha sonra değerlendirilmesi için belirteç sağlayan bir nesne.

Şunlara uygulanır