Compartilhar via


ResXFileRef Classe

Definição

Representa um link para um recurso externo.

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
Herança
ResXFileRef
Atributos

Comentários

A ResXFileRef classe é usada para incluir referências a arquivos em um arquivo de recurso XML (.resx). Um ResXFileRef objeto representa um link para um recurso externo em um arquivo de recurso XML (.resx). Adicione o ResXFileRef objeto a um arquivo .resx chamando o ResXResourceWriter.AddResource(ResXDataNode) método .

Em uma entrada de dados em um arquivo .resx, o tipo é ResXFileRefe o valor é o local do caminho no disco. Quando o gerenciador de recursos desserializa o objeto, o ResXFileRef executa a E/S para obter o arquivo. Veja a seguir um exemplo de um arquivo .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>  

Para adicionar um ResXFileRef objeto a um arquivo .resx programaticamente, chame o ResXDataNode.ResXDataNode(String, ResXFileRef) construtor para instanciar um ResXDataNode objeto . Em seguida, você passa esse ResXDataNode objeto para o ResXResourceWriter.AddResource método .

Quando você compila um arquivo .resx com Resgen.exe (Gerador de Arquivos de Recurso), os recursos especificados no arquivo .resx são inseridos no arquivo de recurso de documento resultante.

Construtores

ResXFileRef(String, String)

Cria uma nova instância da classe ResXFileRef que referencia o arquivo especificado.

ResXFileRef(String, String, Encoding)

Inicializa uma nova instância da classe ResXFileRef que referencia o arquivo especificado.

Propriedades

FileName

Obtém o nome do arquivo especificado no construtor ResXFileRef atual.

TextFileEncoding

Obtém a codificação especificada no construtor ResXFileRef atual.

TypeName

Obtém o nome do tipo especificado no construtor ResXFileRef atual.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Obtém a representação de texto do objeto ResXFileRef atual.

Aplica-se a

Confira também