DecoderReplacementFallback Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса DecoderReplacementFallback.
Перегрузки
DecoderReplacementFallback() |
Инициализирует новый экземпляр класса DecoderReplacementFallback. |
DecoderReplacementFallback(String) |
Инициализирует новый экземпляр класса DecoderReplacementFallback указанной замещающей строкой. |
DecoderReplacementFallback()
Инициализирует новый экземпляр класса DecoderReplacementFallback.
public:
DecoderReplacementFallback();
public DecoderReplacementFallback ();
Public Sub New ()
Комментарии
По умолчанию строка замены, которая является значением этого DecoderReplacementFallback объекта, является "?".
Применяется к
DecoderReplacementFallback(String)
Инициализирует новый экземпляр класса DecoderReplacementFallback указанной замещающей строкой.
public:
DecoderReplacementFallback(System::String ^ replacement);
public DecoderReplacementFallback (string replacement);
new System.Text.DecoderReplacementFallback : string -> System.Text.DecoderReplacementFallback
Public Sub New (replacement As String)
Параметры
- replacement
- String
Строка, которая выпущена в операции декодирования вместо входной последовательности байтов, которая не может быть декодирована.
Исключения
replacement
имеет значение null
.
replacement
содержит недопустимую суррогатную пару. Другими словами, суррогатная пара не состоит из одного старшего суррогатного компонента, за которым следует один младший суррогатный компонент.
Комментарии
Параметр replacement
инициализирует строку замены, которая является значением DecoderReplacementFallback объекта. Обычно используется значение Юникода "Символ замены" (U+FFFD), которое специально предназначено для замены входящего символа со значением, неизвестным или непредставимым в Юникоде.