ResXFileRef Classe

Définition

Représente un lien vers une ressource externe.

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
Héritage
ResXFileRef
Attributs

Remarques

La ResXFileRef classe est utilisée pour inclure des références à des fichiers dans un fichier de ressource XML (.resx). Un ResXFileRef objet représente un lien vers une ressource externe dans un fichier de ressource XML (.resx). Vous ajoutez l’objet ResXFileRef à un fichier .resx en appelant la ResXResourceWriter.AddResource(ResXDataNode) méthode .

Dans une entrée de données dans un fichier .resx, le type est ResXFileRef, et la valeur est l’emplacement du chemin d’accès sur le disque. Lorsque le gestionnaire de ressources désérialise l’objet, le ResXFileRef effectue les E/S pour obtenir le fichier. Voici un exemple de fichier .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>  

Pour ajouter un ResXFileRef objet à un fichier .resx par programmation, vous appelez le ResXDataNode.ResXDataNode(String, ResXFileRef) constructeur pour instancier un ResXDataNode objet. Vous passez ensuite cet ResXDataNode objet à la ResXResourceWriter.AddResource méthode .

Lorsque vous compilez un fichier .resx avec Resgen.exe (générateur de fichier de ressources), les ressources spécifiées dans le fichier .resx sont incorporées dans le fichier de ressources de document résultant.

Constructeurs

ResXFileRef(String, String)

Crée une nouvelle instance de la classe ResXFileRef qui référence le fichier spécifié.

ResXFileRef(String, String, Encoding)

Initialise une nouvelle instance de la classe ResXFileRef qui référence le fichier spécifié.

Propriétés

FileName

Obtient le nom de fichier spécifié dans le constructeur ResXFileRef actuel.

TextFileEncoding

Obtient l'encodage spécifié dans le constructeur ResXFileRef actuel.

TypeName

Obtient le nom du type spécifié dans le constructeur ResXFileRef actuel.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Obtient la représentation textuelle de l'objet ResXFileRef actuel.

S’applique à

Voir aussi