Freigeben über


ResXFileRef-Klasse

Stellt eine Verknüpfung zu einer externen Ressource dar.

Namespace: System.Resources
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class ResXFileRef
'Usage
Dim instance As ResXFileRef
[SerializableAttribute] 
public class ResXFileRef
[SerializableAttribute] 
public ref class ResXFileRef
/** @attribute SerializableAttribute() */ 
public class ResXFileRef
SerializableAttribute 
public class ResXFileRef

Hinweise

Die ResXFileRef-Klasse wird verwendet, um Verweise auf Dateien in einer XML-Ressourcendatei (.resx) einzuschließen. Ein ResXFileRef-Objekt stellt eine Verknüpfung zu einer externen Ressource dar. Der Ressourcen-Manager lädt die Ressource, die bei Abfrage der vom ResXFileRef-Objekt angegebenen Ressource zurückgegeben wird.

Der Typ eines Dateneintrags in einer RESX-Datei ist ResXFileRef, und der Wert ist der Pfad zum Speicherort auf dem Datenträger. Wenn der Ressourcen-Manager das Objekt deserialisiert, führt ResXFileRef einen E/A-Vorgang durch, um die Datei abzurufen.

Wenn Sie eine RESX-Datei mit ResGen.exe kompilieren, werden die in der RESX-Datei angegebenen Ressourcen in der resultierenden Dokumentressourcendatei eingebettet.

Das folgende Beispiel veranschaulicht den typischen Inhalt einer 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>

Weitere Informationen über das Format von RESX-Dateien finden Sie unter Ressourcen im RESX-Dateiformat.

Vererbungshierarchie

System.Object
  System.Resources.ResXFileRef

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ResXFileRef-Member
System.Resources-Namespace

Weitere Ressourcen

Ressourcen im RESX-Dateiformat