ResXFileRef Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |