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))>]
[<System.Serializable>]
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, ResXFileRef esegue l'I/O per ottenere il file. Di seguito è riportato un esempio di file con estensione 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 con estensione resx a livello di codice, chiamare il costruttore per creare un'istanza ResXDataNode.ResXDataNode(String, ResXFileRef) 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 documento risultante.

Costruttori

Nome Descrizione
ResXFileRef(String, String, Encoding)

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

ResXFileRef(String, String)

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

Proprietà

Nome Descrizione
FileName

Ottiene il nome file specificato nel costruttore corrente ResXFileRef .

TextFileEncoding

Ottiene la codifica specificata nel costruttore corrente ResXFileRef .

TypeName

Ottiene il nome del tipo specificato nel costruttore corrente ResXFileRef .

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Ottiene la rappresentazione testuale dell'oggetto corrente ResXFileRef .

Si applica a

Vedi anche