ResXFileRef Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |