IResourceWriter Arabirim

Tanım

Bir çıkış dosyasına veya akışa kaynak yazmak için temel işlevsellik sağlar.

public interface class IResourceWriter : IDisposable
public interface IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceWriter = interface
    interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
Türetilmiş
Öznitelikler
Uygulamalar

Açıklamalar

Kaynak yazıcılar, belirli bir dosya biçimindeki dosyalara kaynak yazmak için kullanılır. Kaynak dosyasının yazıldığı yolu denetlemek istiyorsanız (örneğin, kaynakları .txt, .resx veya ikili .resources dosyası dışında bir şeyde depolamak için) bu arabirimi uygulayın. Aksi takdirde, kaynakları ikili bir .resources dosyasına yazan varsayılan ResourceWriter sınıfı veya ResXResourceWriter kaynakları bir XML kaynağı (.resx) dosyasına yazan sınıfı kullanın.

Yöntemler

AddResource(String, Byte[])

Yazılacak kaynaklar listesine adlandırılmış kaynak olarak 8 bit işaretsiz bir tamsayı dizisi ekler.

AddResource(String, Object)

Yazılacak kaynaklar listesine türünde Object adlandırılmış bir kaynak ekler.

AddResource(String, String)

Yazılacak kaynaklar listesine türünde String adlandırılmış bir kaynak ekler.

Close()

Temel alınan kaynak dosyasını veya akışı kapatarak tüm verilerin dosyaya yazılmasını sağlar.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

(Devralındığı yer: IDisposable)
Generate()

yöntemi tarafından AddResource(String, String) eklenen tüm kaynakları çıkış dosyasına veya akışa yazar.

Şunlara uygulanır

Ayrıca bkz.