TextResourceBase

TextResourceBase class

الفئة الأساسية لأي مورد نصي مدعوم يحتوي على محتوى نصي وتشفير

public abstract class TextResourceBase : IHtmlResource

الخصائص

اسم وصف
ByteContent { get; } إرجاع محتوى مورد النص هذا على هيئة دفق بايت مع الترميز الأصلي
Encoding { get; } إرجاع ترميز هذا المورد النصي. تُرجع عادةً UTF-8.
FilenameWithExtension { get; } إرجاع اسم الملف الصحيح لمصدر النص هذا ، والذي يتكون من الاسم والملحق
IsDisposed { get; } تحديد ما إذا كان مصدر النص هذا قد تم التخلص منه أم لا
Name { get; } إرجاع اسم مورد النص هذا بدون امتداد الملف
TextContent { get; } إرجاع محتوى مورد النص هذا كسلسلة قياسية
abstract Type { get; } في نوع التنفيذ يجب أن يُرجع معلومات حول نوع مورد النص

طُرق

اسم وصف
Dispose() التخلص من هذا المورد النصي والتخلص من محتوياته وجعل معظم الأساليب والخصائص لا تعمل. متسامح مع مكالمات متعددة.
Equals(IHtmlResource) التحقق من هذا المثيل بالمساواة .
Save(string) يحفظ هذا المورد النصي في الملف المحدد

الأحداث

اسم وصف
event Disposed الحدث الذي يحدث عندما يتم التخلص من مورد النص هذا

أنظر أيضا