فئة System::Text::EncoderReplacementFallbackBuffer class

EncoderReplacementFallbackBuffer class

Buffer for replacing encoding fallback strategy. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class EncoderReplacementFallbackBuffer : public System::Text::EncoderFallbackBuffer

الطرق

طريقةالوصف
EncoderReplacementFallbackBuffer(const EncoderReplacementFallbackPtr&)المُنشئ.
Fallback(char_t, int) overrideيتعامل مع فشل الترميز.
Fallback(char_t, char_t, int) overrideيتعامل مع فشل الترميز.
get_Remaining() const overrideيحصل على عدد الأحرف المتبقية في المخزن.
GetNextChar() overrideيحصل على الحرف التالي المتاح.
MovePrevious() overrideينتقل إلى الحرف السابق.
Reset() overrideيعيد تعيين المخزن إلى الحالة الأولية (قبل استدعاء Fallback()).

انظر أيضًا