ResXFileRef Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |