ші або більші значення відповідно.
Приклад створення об'єкта фільтра Filter -
var filter=Filter ();
Метод filter.GetMaxLastAccessDateTime () повертає верхню межу відрізка для пропускання за часом останнього доступу до файлу.
Метод filter.GetMaxLastModificationDateTime () повертає верхню межу відрізка обмеження за часом останньої модифікації файлу.
Метод filter.GetMaxCreateDateTime () повертає верхню межу відрізка обмеження за часом створення файлу.
Метод filter.GetMaxSize () повертає верхню межу відрізка за розміром файлу.
Метод filter.GetMinLastAccessDateTime () повертає нижню межу відрізка для пропускання за часом останнього доступу до файлу.
Метод filter.GetMinLastModificationDateTime () повертає нижню межу відрізка обмеження за часом останньої модифікації файлу.
Метод filter.GetMinCreateDateTime () повертає нижню межу відрізка обмеження за часом створення файлу.
Метод filter.GetMinSize () повертає нижню межу відрізка за розміром файлу.
Метод filter.GetExactLastAccessDateTime () повертає точне значення обмеження часу останнього доступу до файлу.
Метод filter.GetExactLastModificationDateTime () повертає точне значення обмеження часу останньої модифікації файлу.
Метод filter.GetExactCreateDateTime () повертає точне значення обмеження часу створення файлу.
Метод filter.GetExactSize () повертає точне значення обмеження розміру файлу.
Метод filter.SetMaxLastAccessDateTime (value) встановлює верхню межу відрізка для пропускання за часом останнього доступу до файлу.
Метод filter.SetMaxLastModificationDateTime (value) встановлює верхню межу відрізка обмеження за часом останньої модифікації файлу.
Метод filter.SetMaxCreateDateTime (value) встановлює верхню межу відрізка обмеження за часом створення файлу.
Метод filter.SetMaxSize (value) встановлює верхню межу відрізка за розміром файлу.
Метод filter.SetMinLastAccessDateTime (value) встановлює нижню межу відрізка для пропускання за часом останнього доступу до файлу.
Метод filter.SetMinLastModificationDateTime (value) встановлює нижню межу відрізка обмеження за часом останньої модифікації файлу.
Метод filter.SetMinCreateDateTime (value) встановлює нижню межу відрізка обмеження за часом створення файлу.
Метод filter.SetMinSize (value) встановлює нижню межу відрізка за розміром файлу.
Метод filter.SetExactLastAccessDateTime (value) встановлює точне значення обмеження часу останнього доступу до файлу.
Метод filter.SetExactLastModificationDateTime (value) встановлює точне значення обмеження часу останньої модифікації файлу.
Метод filter.SetExactCreateDateTime (value) встановлює точне значення обмеження часу створення файлу.
Метод filter.SetExactSize (value) встановлює точне значення обмеження розміру файлу.
Метод filter.GetPatternName () повертає шаблон імені файлу.
Метод filter.SetPatternName (value) встановлює шаблон імені файлу.
Обмеження на параметри часу останнього доступу, модифікації і створення задаються і возврящаются у вигляді рядка формату «РРРР-ММ-ДД ГГ: ММ».
Приклад завдання дати і часу -
- 04-02 12:00
Обмеження на розмір файлу задаються в десятковій системі числення, в байтах.
Приклад завдання обмеження розміру файлу -
Шаблон імені файлу являє собою текстовий рядок з ім'ям файлу. У рядку можуть бути присутніми наступні спеціальні вирази:
«*» передбачає наявність в позиції знаходження знака будь-яких символів в кількості від нуля і більше. Наприклад, рядок «file_of _ *. Doc» еквівалентна наступними варіантами: «file_of_.doc», «file_of_Mike.doc», «file_of_Anna.doc», і так далі.
«?» передбачає наявність в позиції знаходження вираження одного будь-якого символу. Наприклад, рядок «file? .doc» Еквівалентна наступними варіантами: «file1.doc», «fileA.doc», «file9.doc», і так далі, але не еквівалентна рядку «file12.doc»
«[az]» передбачає наявність в позиції знаходження виразу одного символу з діапазону зазначеного в лапках. Наприклад, рядок «file [0-9] .doc» еквівалентна наступними варіантами: «file1.doc», «file5.doc», «file9.doc», і так далі, але не еквівалентна рядку «fileA.doc» або « file12...