ResXFileRef Classe

Definizione

Rappresenta un collegamento a una risorsa esterna.

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
Ereditarietà
ResXFileRef
Attributi

Commenti

La ResXFileRef classe viene usata per includere riferimenti ai file in un file di risorse XML (con estensione resx). Un ResXFileRef oggetto rappresenta un collegamento a una risorsa esterna in un file di risorse XML (con estensione resx). Per aggiungere l'oggetto ResXFileRef a un file con estensione resx, chiamare il ResXResourceWriter.AddResource(ResXDataNode) metodo .

In una voce di dati in un file con estensione resx il tipo è ResXFileRefe il valore è il percorso sul disco. Quando resource manager deserializza l'oggetto, esegue ResXFileRef l'I/O per ottenere il file. Di seguito è riportato un esempio di file 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>  

Per aggiungere un ResXFileRef oggetto a un file resx a livello di codice, chiamare il ResXDataNode.ResXDataNode(String, ResXFileRef) costruttore per creare un'istanza di un ResXDataNode oggetto . Si passa quindi questo ResXDataNode oggetto al ResXResourceWriter.AddResource metodo .

Quando si compila un file con estensione resx con Resgen.exe (generatore di file di risorse), le risorse specificate nel file resx vengono incorporate nel file di risorse del documento risultante.

Costruttori

ResXFileRef(String, String)

Crea una nuova istanza della classe ResXFileRef che fa riferimento al file specificato.

ResXFileRef(String, String, Encoding)

Inizializza una nuova istanza della classe ResXFileRef che fa riferimento al file specificato.

Proprietà

FileName

Ottiene il nome del file specificato nel costruttore ResXFileRef corrente.

TextFileEncoding

Ottiene la codifica specificata nel costruttore ResXFileRef corrente.

TypeName

Ottiene il tipo di file specificato nel costruttore ResXFileRef corrente.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Ottiene la rappresentazione testuale dell'oggetto ResXFileRef corrente.

Si applica a

Vedi anche