Share via


ResXFileRef Sınıf

Tanım

Dış kaynağın bağlantısını temsil eder.

public ref class ResXFileRef
[System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef+Converter))]
[System.Serializable]
public class ResXFileRef
[System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef+Converter))]
public class ResXFileRef
[<System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef+Converter))>]
[<System.Serializable>]
type ResXFileRef = class
[<System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef+Converter))>]
type ResXFileRef = class
Public Class ResXFileRef
Devralma
ResXFileRef
Öznitelikler

Açıklamalar

ResXFileRef sınıfı, bir XML kaynağı (.resx) dosyasındaki dosyalara başvurular eklemek için kullanılır. ResXFileRef Nesne, XML kaynağı (.resx) dosyasındaki dış kaynağa bağlantıyı temsil eder. yöntemini çağırarak ResXResourceWriter.AddResource(ResXDataNode) nesnesini bir .resx dosyasına eklersinizResXFileRef.

.resx dosyasındaki bir veri girdisinde türü, ResXFileRefdeğeri ise diskteki yol konumudur. Kaynak yöneticisi nesneyi seri durumdan çıkardığında, ResXFileRef dosyayı almak için G/Ç gerçekleştirir. Aşağıda bir .resx dosyası örneği verilmiştir.

<data name="iconclip" type="System.Resources.ResXFileRef, System.Windows.Forms">  
 <value>lookout.bmp;System.Drawing.Bitmap, System.Drawing</value>  
</data>  
<data name="mailbackground" type="System.Resources.ResXFileRef, System.Windows.Forms">  
 <value>mailbackground.bmp;System.Drawing.Bitmap, System.Drawing</value>  
</data>  
<data name="xplogo" type="System.Resources.ResXFileRef, System.Windows.Forms">  
 <value>xplogo.png;System.Drawing.Bitmap, System.Drawing</value>  
</data>  

Program aracılığıyla bir .resx dosyasına nesne eklemek ResXFileRef için oluşturucuyu ResXDataNode.ResXDataNode(String, ResXFileRef) çağırarak bir ResXDataNode nesne örneği oluşturursunuz. Ardından bu ResXDataNode nesneyi yöntemine ResXResourceWriter.AddResource geçirirsiniz.

bir .resx dosyasını Resgen.exe (Kaynak Dosya Oluşturucu) ile derlediğinizde, .resx dosyasında belirtilen kaynaklar sonuçta elde edilen belge kaynak dosyasına eklenir.

Oluşturucular

ResXFileRef(String, String)

Belirtilen dosyaya ResXFileRef başvuran sınıfının yeni bir örneğini oluşturur.

ResXFileRef(String, String, Encoding)

Belirtilen dosyaya ResXFileRef başvuran sınıfının yeni bir örneğini başlatır.

Özellikler

FileName

Geçerli ResXFileRef oluşturucuda belirtilen dosya adını alır.

TextFileEncoding

Geçerli ResXFileRef oluşturucuda belirtilen kodlamayı alır.

TypeName

Geçerli ResXFileRef oluşturucuda belirtilen tür adını alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli ResXFileRef nesnenin metin gösterimini alır.

Şunlara uygulanır

Ayrıca bkz.