BadWordsHelperCheckBadWords Method (GeneralizedInfo, DictionaryString, Int32, String, String, String, String, Int32, FuncBoolean) |
Performs bad words check.
Namespace: CMS.ProtectionAssembly: CMS.Protection (in CMS.Protection.dll) Version: 12.0.0
Syntax public static string CheckBadWords(
GeneralizedInfo obj,
Dictionary<string, int> columns,
string approvalColumn,
string approvalUserColumn,
string reportTitle,
string reportURL,
int currentUserId,
Func<bool> validate
)
Parameters
- obj
- Type: CMS.DataEngineGeneralizedInfo
Abstract info object - columns
- Type: System.Collections.GenericDictionaryString, Int32
Columns to check (column name and column size). If columns size is zero, column has maximal size and will not checked. - approvalColumn
- Type: SystemString
Approval column name - approvalUserColumn
- Type: SystemString
Approval user column name - reportTitle
- Type: SystemString
Abuse report title - reportURL
- Type: SystemString
Abuse report URL - currentUserId
- Type: SystemInt32
ID of current user - validate
- Type: SystemFuncBoolean
Function performing validation of checked object after respective bad words are removed. No further processing is done when validation fails.
Return Value
Type:
StringSee Also