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))>]
[<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 . |