Back to Devexpress

BarManager.SaveToXml(String) Method

windowsforms-devexpress-dot-xtrabars-dot-barmanager-dot-savetoxml-x28-system-dot-string-x29.md

latest2.7 KB
Original Source

BarManager.SaveToXml(String) Method

SECURITY-RELATED CONSIDERATIONS

Using file paths sourced from untrusted input may expose unauthorized files or allow unintended file access. Always validate and normalize all external paths to prevent path manipulation.

Saves the BarManager component state to an xml file.

Namespace : DevExpress.XtraBars

Assembly : DevExpress.XtraBars.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
[EditorBrowsable(EditorBrowsableState.Never)]
public virtual void SaveToXml(
    string xmlFile
)
vb
<EditorBrowsable(EditorBrowsableState.Never)>
Public Overridable Sub SaveToXml(
    xmlFile As String
)

Parameters

NameTypeDescription
xmlFileString

An xml file to which the BarManager component’s state is saved.

|

Remarks

This method is obsolete. Use the BarManager.SaveLayoutToXml method instead.

Example

The following code can be used to read and write a BarManager’s state from/to an XML file.

csharp
string xmlFile = "c:\\XtraBars\\States\\MainState.xml";
barManager1.SaveLayoutToXml(xmlFile);

//...

barManager1.RestoreLayoutFromXml(xmlFile);
vb
Dim xmlFile As String = "c:\XtraBars\States\MainState.xml"
BarManager1.SaveLayoutLayoutToXml(xmlFile)

    '...

BarManager1.RestoreLayoutLayoutFromXml(xmlFile)

See Also

RestoreFromXml(String)

Saving and Restoring a Bars Layout Manually

Saving and Restoring a Bars Layout Automatically

BarManager Class

BarManager Members

DevExpress.XtraBars Namespace