IXamlNameResolver.GetFixupToken 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回可修正會產生向前參考之特定標記模式的物件。
多載
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>
可能之向前參考的名稱集合。
傳回
物件,提供將進行評估之查詢行為的語彙基元。
備註
標記延伸和型別轉換器架構內容中可用的現有內部服務提供者可以實作此服務;不過,它們會傳回內部類型,只有在預設 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
。
傳回
物件,提供將進行評估之查詢行為的語彙基元。
備註
標記延伸和型別轉換器架構內容中可用的現有內部服務提供者會實作此服務;不過,它們會傳回內部類型,只能由在預設 XAML 架構內容下運作的現有 XAML 寫入器處理。
如果 為 canAssignDirectly
false
,當所有轉送參考的名稱都可解析時,會呼叫使用者程式碼來重新剖析清單中的每個名稱。