Encoding.EncoderFallback 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定目前 EncoderFallback 物件的 Encoding 物件。
public:
property System::Text::EncoderFallback ^ EncoderFallback { System::Text::EncoderFallback ^ get(); };
public:
property System::Text::EncoderFallback ^ EncoderFallback { System::Text::EncoderFallback ^ get(); void set(System::Text::EncoderFallback ^ value); };
public System.Text.EncoderFallback EncoderFallback { get; }
public System.Text.EncoderFallback EncoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback EncoderFallback { get; set; }
member this.EncoderFallback : System.Text.EncoderFallback
member this.EncoderFallback : System.Text.EncoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.EncoderFallback : System.Text.EncoderFallback with get, set
Public ReadOnly Property EncoderFallback As EncoderFallback
Public Property EncoderFallback As EncoderFallback
屬性值
目前 Encoding 物件的解碼器後援物件。
- 屬性
例外狀況
在設定作業中,此值為 null
。
無法在設定作業中指派值,因為目前的 Encoding 物件是唯讀的。
備註
物件 EncoderFallback 代表當字元無法轉換成編碼位元組序列時所叫用的錯誤處理常式。 支援下列任何一種處理常式類型:
最適合的後援處理常式,它會取代無法以某些適當取代字元編碼的字元。
取代後援處理常式,取代無法以某些任意取代字元編碼的字元。 .NET 包含一個取代後援處理常式, EncoderFallback 預設會取代無法以問號 (「編碼的字元?」) 字元。
例外狀況後援處理常式,會在無法編碼字元時擲回例外狀況。 .NET 包含一個例外狀況後援處理常式 , EncoderExceptionFallback 它會在無法解碼字元時擲回 EncoderFallbackException 。