IExpandoResourceSetSave(String, Boolean, Boolean, String) Method

Saves the IExpandoResourceSet to the specified file. If the current IExpandoResourceSet instance represents a hybrid resource set, saves the expando-part (.resx content) only.

Definition

Namespace: KGySoft.Resources
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 8.1.0
C#
void Save(
	string fileName,
	bool compatibleFormat = false,
	bool forceEmbeddedResources = false,
	string? newBasePath = null
)

Parameters

fileName  String
The location of the file where you want to save the resources.
compatibleFormat  Boolean  (Optional)
If set to , the result .resx file can be read by the System.Resources.ResXResourceReader class and the Visual Studio Resource Editor. If set to , the result .resx is often shorter, and the values can be deserialized with better accuracy (see the remarks at ResXResourceWriter), but the result can be read only by ResXResourceReader. This parameter is optional.
Default value: .
forceEmbeddedResources  Boolean  (Optional)
If set to the resources using a file reference (ResXFileRef) will be replaced by embedded resources. This parameter is optional.
Default value:
newBasePath  String  (Optional)
A new base path for the file paths specified in the ResXFileRef objects. If , the original base path will be used. The file paths in the saved .resx file will be relative to newBasePath. Applicable if forceEmbeddedResources is . This parameter is optional.
Default value: .

See Also