C# Class SIL.FieldWorks.Filters.DateTimeMatcher

Inheritance: SIL.FieldWorks.Filters.BaseMatcher
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
DateTimeMatcher ( ) : System

Default constructor for IPersistAsXml

DateTimeMatcher ( System.DateTime start, System.DateTime end, DateMatchType type ) : System
InitXml ( System node ) : void
Matches ( ITsString arg ) : bool
PersistAsXml ( System node ) : void
SameMatcher ( IMatcher other ) : bool

Private Methods

Méthode Description
GenDateIsAfterDate ( GenDate gen, System.DateTime date, bool fAD ) : bool
GenDateIsBeforeDate ( GenDate gen, System.DateTime date, bool fAD ) : bool
GenDateIsInRange ( GenDate gen ) : bool
GenDateMightBeAfterDate ( GenDate gen, System.DateTime date, bool fAD ) : bool
GenDateMightBeBeforeDate ( GenDate gen, System.DateTime date, bool fAD ) : bool

Method Details

DateTimeMatcher() public méthode

Default constructor for IPersistAsXml
public DateTimeMatcher ( ) : System
Résultat System

DateTimeMatcher() public méthode

public DateTimeMatcher ( System.DateTime start, System.DateTime end, DateMatchType type ) : System
start System.DateTime
end System.DateTime
type DateMatchType
Résultat System

InitXml() public méthode

public InitXml ( System node ) : void
node System
Résultat void

Matches() public méthode

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

PersistAsXml() public méthode

public PersistAsXml ( System node ) : void
node System
Résultat void

SameMatcher() public méthode

public SameMatcher ( IMatcher other ) : bool
other IMatcher
Résultat bool