BamlLocalizer.ErrorNotify 事件

定義

BamlLocalizer 發生異常條件時發生。

public:
 event System::Windows::Markup::Localizer::BamlLocalizerErrorNotifyEventHandler ^ ErrorNotify;
public event System.Windows.Markup.Localizer.BamlLocalizerErrorNotifyEventHandler ErrorNotify;
member this.ErrorNotify : System.Windows.Markup.Localizer.BamlLocalizerErrorNotifyEventHandler 
Public Custom Event ErrorNotify As BamlLocalizerErrorNotifyEventHandler 
Public Event ErrorNotify As BamlLocalizerErrorNotifyEventHandler 

事件類型

備註

在一般情況下, BamlLocalizer 忽略錯誤並繼續當地語系化來源 BAML 輸入。 因此,輸出 BAML 會部分當地語系化。 藉由接聽這個事件的錯誤,可用來停止 BamlLocalizer 和停止處理來源 BAML 檔案。

最常見的使用者案例, ErrorNotify 可能是因為 UpdateBaml 更新包含錯誤的呼叫而引發。 例如,如果嘗試更新設定重複的索引鍵,或原始和更新沒有對齊的 UID 值,就會引發 事件。

適用於