ResXFileRef Klasa

Definicja

Reprezentuje łącze do zasobu zewnętrznego.Represents a link to an external resource.

public ref class ResXFileRef
[System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef/Converter))]
public class ResXFileRef
[System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef/Converter))]
[System.Serializable]
public class ResXFileRef
[<System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef/Converter))>]
type ResXFileRef = class
[<System.ComponentModel.TypeConverter(typeof(System.Resources.ResXFileRef/Converter))>]
[<System.Serializable>]
type ResXFileRef = class
Public Class ResXFileRef
Dziedziczenie
ResXFileRef
Atrybuty

Uwagi

ResXFileRefKlasa jest używana do dołączania odwołań do plików w pliku zasobów XML (. resx).The ResXFileRef class is used to include references to files in an XML resource (.resx) file. ResXFileRefObiekt reprezentuje łącze do zasobu zewnętrznego w pliku zasobów XML (. resx).A ResXFileRef object represents a link to an external resource in an XML resource (.resx) file. Należy dodać ResXFileRef obiekt do pliku resx, wywołując ResXResourceWriter.AddResource(ResXDataNode) metodę.You add the ResXFileRef object to a .resx file by calling the ResXResourceWriter.AddResource(ResXDataNode) method.

W wpisie danych w pliku resx, typ to ResXFileRef , a wartość jest lokalizacją ścieżki na dysku.In a data entry in a .resx file, the type is ResXFileRef, and the value is the path location on disk. Gdy Menedżer zasobów deserializacji obiekt, ResXFileRef wykonuje we/wy, aby pobrać plik.When the resource manager deserializes the object, the ResXFileRef performs the I/O to get the file. Poniżej znajduje się przykład pliku resx.The following is an example of a .resx file.

<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>  

Aby programowo dodać ResXFileRef obiekt do pliku resx, należy wywołać ResXDataNode.ResXDataNode(String, ResXFileRef) konstruktora, aby utworzyć wystąpienie ResXDataNode obiektu.To add a ResXFileRef object to a .resx file programmatically, you call the ResXDataNode.ResXDataNode(String, ResXFileRef) constructor to instantiate a ResXDataNode object. Następnie można przekazać ten ResXDataNode obiekt do ResXResourceWriter.AddResource metody.You then pass this ResXDataNode object to the ResXResourceWriter.AddResource method.

Podczas kompilowania pliku resx przy użyciu Resgen.exe (Generator plików zasobów)zasoby określone w pliku resx są osadzone w pliku zasobów dokumentu.When you compile a .resx file with Resgen.exe (Resource File Generator), the resources specified in the .resx file are embedded in the resulting document resource file.

Konstruktory

ResXFileRef(String, String)

Tworzy nowe wystąpienie ResXFileRef klasy odwołującej się do określonego pliku.Creates a new instance of the ResXFileRef class that references the specified file.

ResXFileRef(String, String, Encoding)

Inicjuje nowe wystąpienie ResXFileRef klasy odwołującej się do określonego pliku.Initializes a new instance of the ResXFileRef class that references the specified file.

Właściwości

FileName

Pobiera nazwę pliku określoną w bieżącym ResXFileRef konstruktorze.Gets the file name specified in the current ResXFileRef constructor.

TextFileEncoding

Pobiera kodowanie określone w bieżącym ResXFileRef konstruktorze.Gets the encoding specified in the current ResXFileRef constructor.

TypeName

Pobiera nazwę typu określoną w ResXFileRef konstruktorze bieżącym.Gets the type name specified in the current ResXFileRef constructor.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Pobiera tekstową reprezentację bieżącego ResXFileRef obiektu.Gets the text representation of the current ResXFileRef object.

Dotyczy