Determines which (if any) pattern-matching is used for a specified search pattern.

This class is used by Realm.FindUsers and Realm.FindGroups.

Namespace:  FileNet.Api.Constants
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Public Enumeration PrincipalSearchType
C#
public enum PrincipalSearchType
Visual C++
public enum class PrincipalSearchType
JavaScript
FileNet.Api.Constants.PrincipalSearchType = function();
FileNet.Api.Constants.PrincipalSearchType.createEnum('FileNet.Api.Constants.PrincipalSearchType', false);

ToggleMembers

TypeMember nameDescription
NONE
A constant representing a PrincipalSearchType instance of type NONE. This specifies that no pattern matching is used for the search pattern.
CUSTOM
A constant representing a PrincipalSearchType instance of type CUSTOM. This specifies that the caller has full control of the pattern matching used for the search pattern.
PREFIX_MATCH
A constant representing a PrincipalSearchType instance of type PREFIX_MATCH. This specifies that prefix pattern matching is used for the search pattern.
SUFFIX_MATCH
A constant representing a PrincipalSearchType instance of type SUFFIX_MATCH. This specifies that suffix pattern matching is used for the search pattern.
CONTAINS
A constant representing a PrincipalSearchType instance of type CONTAINS. This specifies that the search pattern must be contained in the search scope.
EXACT
A constant representing a PrincipalSearchType instance of type EXACT. This specifies that the search pattern must be an exact match.

ToggleSee Also