FilterFactory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает шаблон поля.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Наследование
-
FilterFactory
Примеры
Пример фильтрации строк таблицы использует шаблоны фильтров по умолчанию, см QueryableFilterRepeater . класс.
Комментарии
FilterFactoryКласс используется во время выполнения, платформа динамических данных для получения экземпляра шаблона фильтра для определенного типа столбца.
Можно переопределить методы, определенные в этом классе, для настройки способа загрузки шаблонов фильтров. Например, пользовательская реализация может загрузить шаблоны фильтров из расположения, отличного от папки ~/Динамикдата/Филтерс по умолчанию.
Платформа динамических данных предоставляет шаблоны фильтров для типов столбцов внешнего ключа, логического типа и перечисления, а также отображает их с помощью DropDownList элемента управления. Можно также создать настраиваемые шаблоны фильтров.
Конструкторы
FilterFactory() |
Инициализирует новый экземпляр класса FilterFactory. |
Методы
CreateFilterControl(MetaColumn, String) |
Создает экземпляр шаблона фильтра. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetFilterVirtualPath(MetaColumn, String) |
Получает виртуальный путь к шаблону фильтра. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |