Click or drag to resize
CoreUtils.MakeCLSCompliantName Method (String, Dictionary<String, String>, Boolean, Boolean, Boolean)
Makes the name of the CLS compliant.

Namespace:  SD.LLBLGen.Pro.Core
Assembly:  SD.LLBLGen.Pro.Core (in SD.LLBLGen.Pro.Core.dll) Version: 5.3.0.0 (5.3.0)
Syntax
public static string MakeCLSCompliantName(
	string name,
	Dictionary<string, string> abbreviations,
	bool capitalizeFirstCharacter,
	bool makeElementNamePascalCasing,
	bool removeUnderscoresFromElementName
)

Parameters

name
Type: System.String
The name.
abbreviations
Type: System.Collections.Generic.Dictionary<String, String>
The abbreviations.
capitalizeFirstCharacter
Type: System.Boolean
if set to true [capitalize first character].
makeElementNamePascalCasing
Type: System.Boolean
if set to true [make element name pascal casing].
removeUnderscoresFromElementName
Type: System.Boolean
if set to true [remove underscores from element name].

Return Value

Type: String
Remarks
Assumes the name is already stripped from prefix/suffixes which should be stripped from names
See Also