C# Class SIL.FieldWorks.Filters.ExactLiteralMatcher

This class takes a string and a writing system and matches strings that have exactly the same characters all in exactly that writing system.
Inheritance: IMatcher
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
Accept ( ITsString tssKey ) : bool
CanMakeValid ( ) : bool
ErrorMessage ( ) : string
ExactLiteralMatcher ( string target, int ws ) : System

Make one.

IsValid ( ) : bool
MakeValid ( ) : SIL.FieldWorks.Common.COMInterfaces.ITsString
Matches ( SIL arg ) : bool

Private Methods

Méthode Description
MatchText ( string p ) : bool
SameMatcher ( IMatcher other ) : bool

Method Details

Accept() public méthode

public Accept ( ITsString tssKey ) : bool
tssKey ITsString
Résultat bool

CanMakeValid() public méthode

public CanMakeValid ( ) : bool
Résultat bool

ErrorMessage() public méthode

public ErrorMessage ( ) : string
Résultat string

ExactLiteralMatcher() public méthode

Make one.
public ExactLiteralMatcher ( string target, int ws ) : System
target string
ws int
Résultat System

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

MakeValid() public méthode

public MakeValid ( ) : SIL.FieldWorks.Common.COMInterfaces.ITsString
Résultat SIL.FieldWorks.Common.COMInterfaces.ITsString

Matches() public méthode

public Matches ( SIL arg ) : bool
arg SIL
Résultat bool