ResXFileRef Třída

Definice

Představuje odkaz na externí prostředek.

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
Dědičnost
ResXFileRef
Atributy

Poznámky

Třída ResXFileRef se používá k zahrnutí odkazů na soubory v souboru prostředku XML (.resx). Objekt ResXFileRef představuje odkaz na externí prostředek v souboru prostředku XML (.resx). Objekt přidáte ResXFileRef do souboru .resx voláním ResXResourceWriter.AddResource(ResXDataNode) metody.

V položce dat v souboru .resx je ResXFileReftyp a hodnota je umístění cesty na disku. Když správce prostředků deserializuje objekt, ResXFileRef provede vstupně-výstupní operace pro získání souboru. Následuje příklad souboru .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>

Chcete-li přidat ResXFileRef objekt do souboru .resx programově, zavoláte ResXDataNode.ResXDataNode(String, ResXFileRef) konstruktor pro vytvoření instance objektu ResXDataNode . Pak tento ResXDataNode objekt ResXResourceWriter.AddResource předáte metodě.

Při kompilaci souboru .resx s Resgen.exe (Generátor souborů prostředků) jsou prostředky zadané v souboru .resx vloženy do výsledného souboru prostředků dokumentu.

Konstruktory

Name Description
ResXFileRef(String, String, Encoding)

Inicializuje novou instanci ResXFileRef třídy, která odkazuje na zadaný soubor.

ResXFileRef(String, String)

Vytvoří novou instanci ResXFileRef třídy, která odkazuje na zadaný soubor.

Vlastnosti

Name Description
FileName

Získá název souboru zadaný v aktuálním ResXFileRef konstruktoru.

TextFileEncoding

Získá kódování zadané v aktuálním ResXFileRef konstruktoru.

TypeName

Získá název typu zadaný v aktuálním ResXFileRef konstruktoru.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Získá text reprezentace aktuálního ResXFileRef objektu.

Platí pro

Viz také