ResXFileRef Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Link zu einer externen Ressource dar.
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
- Vererbung
-
ResXFileRef
- Attribute
Hinweise
Die ResXFileRef -Klasse wird verwendet, um Verweise auf Dateien in eine XML-Ressourcendatei (RESX) einzuschließen. Ein ResXFileRef -Objekt stellt einen Link zu einer externen Ressource in einer XML-Ressourcendatei (RESX) dar. Sie fügen das ResXFileRef Objekt einer RESX-Datei hinzu, indem Sie die ResXResourceWriter.AddResource(ResXDataNode) -Methode aufrufen.
In einem Dateneintrag in einer RESX-Datei ist ResXFileRefder Typ , und der Wert ist der Pfadspeicherort auf dem Datenträger. Wenn der Ressourcen-Manager das Objekt deserialisiert, führt die ResXFileRef E/A aus, um die Datei abzurufen. Es folgt ein Beispiel für eine RESX-Datei.
<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>
Um einer RESX-Datei programmgesteuert ein ResXFileRef Objekt hinzuzufügen, rufen Sie den ResXDataNode.ResXDataNode(String, ResXFileRef) Konstruktor auf, um ein ResXDataNode Objekt zu instanziieren. Anschließend übergeben Sie dieses ResXDataNode Objekt an die ResXResourceWriter.AddResource -Methode.
Wenn Sie eine RESX-Datei mit Resgen.exe kompilieren (Ressourcendatei-Generator), werden die in der RESX-Datei angegebenen Ressourcen in die resultierende Dokumentressourcendatei eingebettet.
Konstruktoren
ResXFileRef(String, String) |
Erstellt eine neue Instanz der ResXFileRef-Klasse, die auf die angegebene Datei verweist. |
ResXFileRef(String, String, Encoding) |
Initialisiert eine neue Instanz der ResXFileRef-Klasse, die auf die angegebene Datei verweist. |
Eigenschaften
FileName |
Ruft den im aktuellen ResXFileRef-Konstruktor angegebenen Dateinamen ab. |
TextFileEncoding |
Ruft die im aktuellen ResXFileRef-Konstruktor angegebene Codierung ab. |
TypeName |
Ruft den im aktuellen ResXFileRef-Konstruktor angegebenen Typnamen ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Ruft die Textdarstellung des aktuellen ResXFileRef-Objekts ab. |