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. |