HybridResourceManagerGetString(String) Method

Returns the value of the specified string resource.

Definition

Namespace: KGySoft.Resources
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 8.1.0
C#
public override string? GetString(
	string name
)

Parameters

name  String
The name of the resource to retrieve.

Return Value

String
The value of the resource localized for the caller's current UI culture, or if name cannot be found in a resource set.

Remarks

If SafeMode is , then instead of throwing an InvalidOperationException either the raw XML value (for resources from a .resx source) or the string representation of the object (for resources from a compiled source) will be returned for non-string resources.

String values are not duplicated in memory, regardless the value of the CloneValues property.

Exceptions

ArgumentNullExceptionname is .
ObjectDisposedExceptionThe HybridResourceManager is already disposed.
InvalidOperationExceptionSafeMode is and the type of the resource is not String.
MissingManifestResourceExceptionNo usable set of localized resources has been found, and there are no default culture resources. For information about how to handle this exception, see the notes under Instantiating a ResXResourceManager object section of the description of the ResXResourceManager class.

See Also