DateFormats
SearchOptions.DateFormats property
Obtient la collection de formats de date pour la recherche de plage de dates. Les formats de date par défaut sont ‘dd.MM.yyyy’, ‘MM/dd/yyyy’ et ‘yyyy-MM-dd’.
public DateFormatCollection DateFormats { get; }
Valeur de la propriété
La collection de formats de date pour la recherche de plage de dates.
Exemples
L’exemple montre comment définir les formats de date pour la recherche.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
Index index = new Index(indexFolder); // Création d'un index dans le dossier spécifié
index.Add(documentsFolder); // Indexation des documents du dossier spécifié
SearchOptions options = new SearchOptions();
options.DateFormats.Clear(); // Suppression des formats de date par défaut
DateFormatElement[] elements = new DateFormatElement[]
{
DateFormatElement.MonthTwoDigits,
DateFormatElement.DayOfMonthTwoDigits,
DateFormatElement.YearFourDigits,
};
// Création d'un modèle de format de date 'MM/jj/aaaa'
DateFormat dateFormat = new DateFormat(elements, "/");
options.DateFormats.Add(dateFormat);
SearchResult result = index.Search(query, options); // Recherche dans l'index
Voir également
- class DateFormatCollection
- class SearchOptions
- espace de noms GroupDocs.Search.Options
- Assemblée GroupDocs.Search