TextResourceBase

TextResourceBase class

Metin içeriği ve kodlaması olan desteklenen herhangi bir metin kaynağı için temel sınıf

public abstract class TextResourceBase : IHtmlResource

Özellikleri

İsim Tanım
ByteContent { get; } Bu metin kaynağının içeriğini orijinal kodlamayla bayt akışı olarak döndürür
Encoding { get; } Bu metin kaynağının kodlamasını döndürür. Genellikle UTF-8. döndürür
FilenameWithExtension { get; } Bu metin kaynağının ad ve uzantıdan oluşan doğru dosya adını döndürür
IsDisposed { get; } Bu metin kaynağının atılıp atılmadığını belirler
Name { get; } Dosya uzantısı olmadan bu metin kaynağının adını döndürür
TextContent { get; } Bu metin kaynağının içeriğini standart bir string olarak döndürür
abstract Type { get; } türü uygularken, kaynak metninin türü hakkında bilgi döndürmelidir

yöntemler

İsim Tanım
Dispose() İçeriğini düzenleyerek ve çoğu yöntem ve özelliği çalışmaz hale getirerek bu metin kaynağını ortadan kaldırır. Birden fazla aramaya toleranslıdır.
Equals(IHtmlResource) Bu örneği eşitlikte belirtilen şekilde kontrol eder.
Save(string) Bu metin kaynağını belirtilen dosyaya kaydeder

Olaylar

İsim Tanım
event Disposed Bu metin kaynağı atıldığında meydana gelen olay

Ayrıca bakınız