IThemeResolutionService Интерфейс

Определение

Предоставляет интерфейс, который могут использовать разработчики конструкторов для получения набора объектов ThemeProvider, которые могут быть использованы для применения тем и обложек элементов управления для элементов управления в среде разработки.Provides an interface that designer tool developers can use to supply a set of ThemeProvider objects, which can be used to apply themes and control skins to controls in a design-time environment.

public interface class IThemeResolutionService
public interface IThemeResolutionService
type IThemeResolutionService = interface
Public Interface IThemeResolutionService

Комментарии

Разработчики страниц и авторы элементов управления не используют IThemeResolutionService интерфейс.Page developers and control authors do not use the IThemeResolutionService interface. Интерфейс реализуется разработчиками инструментов конструктора для предоставления SkinBuilder сборщиков элементов управления в среде разработки. IThemeResolutionServiceThe IThemeResolutionService interface is implemented by designer tool developers to supply SkinBuilder control builders in the design environment.

— Это контейнер для одного или нескольких ThemeProvider объектов, SkinBuilder которые, в свою очередь, предоставляют объекты, которые применяют темы и обложки элементов управления, когда они создаются в конструкторе. IThemeResolutionServiceThe IThemeResolutionService is a container for one or more ThemeProvider objects, which in turn supply the SkinBuilder objects that apply themes and control skins to controls when they are created in a designer. К экземпляру IThemeResolutionService класса можно получить доступ из заданного ControlBuilder экземпляра, используя его ControlBuilder.ThemeResolutionService свойство.An instance of the IThemeResolutionService class can be accessed from a given ControlBuilder instance using its ControlBuilder.ThemeResolutionService property.

Методы

GetAllThemeProviders()

Возвращает массив Array объектов ThemeProvider.Gets an Array of ThemeProvider objects.

GetStylesheetThemeProvider()

Возвращает объект ThemeProvider, представляющий тему с возможностью настройки из таблицы стилей.Gets a ThemeProvider object that represents the customization theme from a style sheet.

GetThemeProvider()

Возвращает объект ThemeProvider, представляющий тему с возможностью настройки на странице ASP.NET.Gets a ThemeProvider object that represents the customization theme on an ASP.NET page.

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

Дополнительно