IThemeResolutionService Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет интерфейс, который разработчики инструментов конструктора могут использовать для предоставления набора ThemeProvider объектов, которые можно использовать для применения тем и элементов управления к элементам управления в среде разработки.
public interface class IThemeResolutionService
public interface IThemeResolutionService
type IThemeResolutionService = interface
Public Interface IThemeResolutionService
Комментарии
Разработчики страниц и авторы элементов управления не используют IThemeResolutionService интерфейс. Интерфейс IThemeResolutionService реализуется разработчиками средств конструктора для предоставления SkinBuilder построителей элементов управления в среде разработки.
Контейнер IThemeResolutionService для одного или нескольких ThemeProvider объектов, который, в свою очередь, предоставляет SkinBuilder объекты, которые применяют темы и элементы управления для элементов управления при создании в конструкторе. Доступ к экземпляру IThemeResolutionService класса можно получить из данного ControlBuilder экземпляра с помощью его ControlBuilder.ThemeResolutionService свойства.
Методы
| Имя | Описание |
|---|---|
| GetAllThemeProviders() |
Array ThemeProvider Возвращает объекты. |
| GetStylesheetThemeProvider() |
ThemeProvider Возвращает объект, представляющий тему настройки из таблицы стилей. |
| GetThemeProvider() |
ThemeProvider Возвращает объект, представляющий тему настройки на странице ASP.NET. |