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.

Применяется к

См. также раздел