語言

ResXFileRef 類別

定義

代表指向外部資源的連結。

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
繼承
ResXFileRef
屬性

備註

此 ResXFileRef 類別用於包含對 XML 資源檔案(.resx)檔案中的檔案的引用。 物件 ResXFileRef 代表 XML 資源(.resx)檔案中指向外部資源的連結。 你只要呼叫這個ResXFileRef方法,就能把物件加入 ResXResourceWriter.AddResource(ResXDataNode) .resx 檔案。

在 .resx 檔案的資料輸入中,類型為 ResXFileRef,值為磁碟上的路徑位置。 當資源管理器將物件反序列化時,會 ResXFileRef 執行 I/O 來取得該檔案。 以下是一個 .resx 檔案的範例。

<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>

要用程式方式將物件加入 ResXFileRef .resx 檔案,你需要呼叫 ResXDataNode.ResXDataNode(String, ResXFileRef) 建構子來實例化物件 ResXDataNode 。 接著你將這個ResXDataNode物件傳給方法。ResXResourceWriter.AddResource

當你用 Resgen.exe(資源檔案產生器)編譯 .resx 檔案時,.resx 檔案中指定的資源會嵌入到產生的文件資源檔中。

建構函式

名稱 Description
ResXFileRef(String, String, Encoding)

初始化一個新的類別實例 ResXFileRef ,該類別引用指定檔案。

ResXFileRef(String, String)

建立一個新的類別實例 ResXFileRef ,引用指定的檔案。

屬性

名稱 Description
FileName

取得目前 ResXFileRef 建構子中指定的檔名。

TextFileEncoding

取得目前 ResXFileRef 建構子中指定的編碼。

TypeName

取得目前 ResXFileRef 建構子中指定的型別名稱。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

取得當前 ResXFileRef 物件的文字表示。

適用於

另請參閱