共用方式為


IXamlNameResolver.GetFixupToken 方法

定義

傳回可修正會產生向前參考之特定標記模式的物件。

多載

GetFixupToken(IEnumerable<String>)

傳回可修正會產生向前參考之特定標記模式的物件。

GetFixupToken(IEnumerable<String>, Boolean)

傳回可修正會產生向前參考之特定標記模式的物件。

GetFixupToken(IEnumerable<String>)

傳回可修正會產生向前參考之特定標記模式的物件。

public:
 System::Object ^ GetFixupToken(System::Collections::Generic::IEnumerable<System::String ^> ^ names);
public object GetFixupToken (System.Collections.Generic.IEnumerable<string> names);
abstract member GetFixupToken : seq<string> -> obj
Public Function GetFixupToken (names As IEnumerable(Of String)) As Object

參數

names
IEnumerable<String>

可能之向前參考的名稱集合。

傳回

Object

物件,提供將進行評估之查詢行為的語彙基元。

備註

標記延伸和型別轉換器架構內容中可用的現有內部服務提供者可以實作此服務;不過,它們會傳回內部類型,只有在預設 XAML 架構內容下運作的現有 XAML 寫入器可以處理。

當所有向前參考的名稱都可解析時,會呼叫使用者程式碼來重新剖析清單中的每個名稱。

適用於

GetFixupToken(IEnumerable<String>, Boolean)

傳回可修正會產生向前參考之特定標記模式的物件。

public:
 System::Object ^ GetFixupToken(System::Collections::Generic::IEnumerable<System::String ^> ^ names, bool canAssignDirectly);
public object GetFixupToken (System.Collections.Generic.IEnumerable<string> names, bool canAssignDirectly);
abstract member GetFixupToken : seq<string> * bool -> obj
Public Function GetFixupToken (names As IEnumerable(Of String), canAssignDirectly As Boolean) As Object

參數

names
IEnumerable<String>

可能之向前參考的名稱集合。

canAssignDirectly
Boolean

true 表示立即將已解析的名稱參考指派給目標屬性。 false 表示呼叫使用者程式碼以重新剖析。 預設行為是 false

傳回

Object

物件,提供將進行評估之查詢行為的語彙基元。

備註

標記延伸和型別轉換器架構內容中可用的現有內部服務提供者會實作此服務;不過,它們會傳回內部類型,只能由在預設 XAML 架構內容下運作的現有 XAML 寫入器處理。

如果 為 canAssignDirectly false ,當所有轉送參考的名稱都可解析時,會呼叫使用者程式碼來重新剖析清單中的每個名稱。

適用於