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 é ResXFileRef, e o valor é o local do caminho no disco. Quando o gerenciador de recursos desserializa o objeto, ele 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, você chama 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

Nome Description
ResXFileRef(String, String, Encoding)

Inicializa uma nova instância da ResXFileRef classe que faz referência ao arquivo especificado.

ResXFileRef(String, String)

Cria uma nova instância da ResXFileRef classe que faz referência ao arquivo especificado.

Propriedades

Nome Description
FileName

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

TextFileEncoding

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

TypeName

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

Métodos

Nome Description
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 Objectatual.

(Herdado de Object)
ToString()

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

Aplica-se a

Confira também