ResXFileRef Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
Observações
A ResXFileRef classe é usada para incluir referências a ficheiros num ficheiro de recurso XML (.resx). Um ResXFileRef objeto representa uma ligação para um recurso externo num ficheiro de recurso XML (.resx). Adiciona-se o ResXFileRef objeto a um ficheiro .resx chamando o ResXResourceWriter.AddResource(ResXDataNode) método.
Numa introdução de dados num ficheiro .resx, o tipo é ResXFileRef, e o valor é a localização do caminho no disco. Quando o gestor de recursos desserializa o objeto, executa ResXFileRef a E/S para obter o ficheiro. Segue-se um exemplo de ficheiro .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 ficheiro .resx programaticamente, chamas o ResXDataNode.ResXDataNode(String, ResXFileRef) construtor para instanciar um ResXDataNode objeto. Depois passa este ResXDataNode objeto ao ResXResourceWriter.AddResource método.
Quando compilas um ficheiro .resx com Resgen.exe (Gerador de Ficheiros de Recursos), os recursos especificados no ficheiro .resx são incorporados no ficheiro de recursos do documento resultante.
Construtores
| Name | Description |
|---|---|
| ResXFileRef(String, String, Encoding) |
Inicializa uma nova instância da ResXFileRef classe que faz referência ao ficheiro especificado. |
| ResXFileRef(String, String) |
Cria uma nova instância da ResXFileRef classe que faz referência ao ficheiro especificado. |
Propriedades
| Name | Description |
|---|---|
| FileName |
Obtém o nome do ficheiro especificado no construtor atual ResXFileRef . |
| TextFileEncoding |
Obtém a codificação especificada no construtor atual ResXFileRef . |
| TypeName |
Recebe o nome do tipo especificado no construtor atual ResXFileRef . |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Obtém a representação em texto do objeto atual ResXFileRef . |