ResXFileRef Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje odkaz na externí prostředek.
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
- Dědičnost
-
ResXFileRef
- Atributy
Poznámky
Třída ResXFileRef se používá k zahrnutí odkazů na soubory v souboru prostředku XML (.resx). Objekt ResXFileRef představuje odkaz na externí prostředek v souboru prostředku XML (.resx). Objekt přidáte ResXFileRef do souboru .resx voláním ResXResourceWriter.AddResource(ResXDataNode) metody.
V položce dat v souboru .resx je ResXFileReftyp a hodnota je umístění cesty na disku. Když správce prostředků deserializuje objekt, ResXFileRef provede vstupně-výstupní operace pro získání souboru. Následuje příklad souboru .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>
Chcete-li přidat ResXFileRef objekt do souboru .resx programově, zavoláte ResXDataNode.ResXDataNode(String, ResXFileRef) konstruktor pro vytvoření instance objektu ResXDataNode . Pak tento ResXDataNode objekt ResXResourceWriter.AddResource předáte metodě.
Při kompilaci souboru .resx s Resgen.exe (Generátor souborů prostředků) jsou prostředky zadané v souboru .resx vloženy do výsledného souboru prostředků dokumentu.
Konstruktory
| Name | Description |
|---|---|
| ResXFileRef(String, String, Encoding) |
Inicializuje novou instanci ResXFileRef třídy, která odkazuje na zadaný soubor. |
| ResXFileRef(String, String) |
Vytvoří novou instanci ResXFileRef třídy, která odkazuje na zadaný soubor. |
Vlastnosti
| Name | Description |
|---|---|
| FileName |
Získá název souboru zadaný v aktuálním ResXFileRef konstruktoru. |
| TextFileEncoding |
Získá kódování zadané v aktuálním ResXFileRef konstruktoru. |
| TypeName |
Získá název typu zadaný v aktuálním ResXFileRef konstruktoru. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Získá text reprezentace aktuálního ResXFileRef objektu. |