ResXFileRef Klass

Definition

Representerar en länk till en extern resurs.

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))>]
[<System.Serializable>]
type ResXFileRef = class
Public Class ResXFileRef
Arv
ResXFileRef
Attribut

Kommentarer

Klassen ResXFileRef används för att inkludera referenser till filer i en XML-resursfil (.resx). Ett ResXFileRef objekt representerar en länk till en extern resurs i en XML-resursfil (.resx). Du lägger till objektet i ResXFileRef en .resx-fil genom att anropa ResXResourceWriter.AddResource(ResXDataNode) metoden.

I en datapost i en .resx-fil är ResXFileReftypen , och värdet är sökvägens plats på disken. När resource manager deserialiserar objektet ResXFileRef utför I/O för att hämta filen. Följande är ett exempel på en .resx-fil.

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

Om du vill lägga till ett ResXFileRef objekt i en .resx-fil programmässigt anropar ResXDataNode.ResXDataNode(String, ResXFileRef) du konstruktorn för att instansiera ett ResXDataNode objekt. Sedan skickar du det här ResXDataNode objektet till ResXResourceWriter.AddResource -metoden.

När du kompilerar en .resx-fil med Resgen.exe (Resursfilgenerator) bäddas de resurser som anges i .resx-filen in i den resulterande dokumentresursfilen.

Konstruktorer

Name Description
ResXFileRef(String, String, Encoding)

Initierar en ny instans av ResXFileRef klassen som refererar till den angivna filen.

ResXFileRef(String, String)

Skapar en ny instans av ResXFileRef klassen som refererar till den angivna filen.

Egenskaper

Name Description
FileName

Hämtar filnamnet som anges i den aktuella ResXFileRef konstruktorn.

TextFileEncoding

Hämtar kodningen som anges i den aktuella ResXFileRef konstruktorn.

TypeName

Hämtar typnamnet som anges i den aktuella ResXFileRef konstruktorn.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Hämtar textrepresentationen av det aktuella ResXFileRef objektet.

Gäller för

Se även