Click or drag to resize

HighlightingToolsAddClassNamesFamily Method

Adds a family of class names to the specified languages.

Namespace:  Novacta.Documentation.ShfbTools
Assembly:  Novacta.Documentation.ShfbTools (in Novacta.Documentation.ShfbTools.dll) Version: 2021.4.9.0
Exceptions
ExceptionCondition
ArgumentNullExceptionfamily is null.
-or-
names is null.
-or-
languages is null.
ArgumentExceptionfamily is an empty string, or a string consisting only of white-space characters.
-or-
names contain empty strings, or strings consisting only of white-space characters.
-or-
languages contain strings that are not supported language identifiers.
InvalidOperationException The environmental variable SHFBROOT cannot be found.
-or-
The environmental variable SHFBROOT exists but points to a SHFB installation which is corrupted or has a version different from the target one.
Remarks

If a family already exists having the given identifier for the specified languages, its current class names will be deleted before starting the addition of the new ones.

Identifiers of supported languages are as follows.

"c""cs""cpp""fs"
"jsharp""javascript""jscriptnet""vbnet"
"vbscript""sql""pshell""python"

See Also