Aracılığıyla paylaş


IXamlNameResolver.Resolve Yöntem

Tanım

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

Aşırı Yüklemeler

Name Description
Resolve(String)

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

Resolve(String, Boolean)

Bir ad başvurusundan bir nesneyi çözümler ve nesnenin nesne grafı amacıyla tam olarak 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 için ad başvurusu.

Döndürülenler

Çözümlenen nesne; veya null.

Açıklamalar

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

Ayrıca bkz.

Şunlara uygulanır

Resolve(String, Boolean)

Bir ad başvurusundan bir nesneyi çözümler ve nesnenin nesne grafı amacıyla tam olarak 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 için 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

Daha sonra değerlendirilecek arama davranışı için belirteç sağlayan nesne.

Şunlara uygulanır