IXamlNameResolver.Resolve 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从名称引用解析对象。
重载
Resolve(String) |
从名称引用解析对象。 |
Resolve(String, Boolean) |
从名称引用解析对象,并提供一个跟踪值,该值报告是否为建立对象图而完全初始化对象。 |
Resolve(String)
从名称引用解析对象。
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
参数
- name
- String
要解析的名称引用。
返回
解析的对象;或者为 null。
注解
如果返回 null
值,则可能存在正向引用。 想要支持转发引用的实现可以通过 API 使用FixupToken
模式GetFixupTokenIsFixupTokenAvailable。
另请参阅
适用于
Resolve(String, Boolean)
从名称引用解析对象,并提供一个跟踪值,该值报告是否为建立对象图而完全初始化对象。
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
参数
- name
- String
要解析的名称引用。
- isFullyInitialized
- Boolean
当此方法返回时,如果返回的对象在未解析引用上有任何依赖项,则为 true
;否则为 false
。
返回
一个为要稍后计算的查找行为提供标记的对象。