ControlParser.ParseTemplate Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает интерфейс ITemplate из указанной разметки шаблона.
Перегрузки
ParseTemplate(IDesignerHost, String) |
Создает интерфейс ITemplate из указанной разметки шаблона. |
ParseTemplate(IDesignerHost, String, String) |
Выполняет анализ заданной разметки шаблона и создает интерфейс ITemplate. |
ParseTemplate(IDesignerHost, String)
Создает интерфейс ITemplate из указанной разметки шаблона.
public:
static System::Web::UI::ITemplate ^ ParseTemplate(System::ComponentModel::Design::IDesignerHost ^ designerHost, System::String ^ templateText);
public static System.Web.UI.ITemplate ParseTemplate (System.ComponentModel.Design.IDesignerHost designerHost, string templateText);
static member ParseTemplate : System.ComponentModel.Design.IDesignerHost * string -> System.Web.UI.ITemplate
Public Shared Function ParseTemplate (designerHost As IDesignerHost, templateText As String) As ITemplate
Параметры
- designerHost
- IDesignerHost
Экземпляр IDesignerHost, являющийся сайтом конструктора для страницы.
- templateText
- String
Строка, содержащая разметку шаблона.
Возвращаемое значение
Экземпляр ITemplate, созданный путем разбора templateText
.
Исключения
designerHost
имеет значение null
.
Комментарии
Метод ParseTemplate обращается к строке, представляющей директивы регистра на веб-странице ASP.NET, используя службы узла конструктора. Службы узла конструктора ReferenceManager получаются через свойство RootDesigner объекта или, если это недоступно, IWebFormReferenceManager служба.
См. также раздел
- Расширение поддержки времени разработки
- Практическое руководство. Расширение внешнего вида и функциональности элементов управления в режиме конструктора
Применяется к
ParseTemplate(IDesignerHost, String, String)
Выполняет анализ заданной разметки шаблона и создает интерфейс ITemplate.
public:
static System::Web::UI::ITemplate ^ ParseTemplate(System::ComponentModel::Design::IDesignerHost ^ designerHost, System::String ^ templateText, System::String ^ directives);
public static System.Web.UI.ITemplate ParseTemplate (System.ComponentModel.Design.IDesignerHost designerHost, string templateText, string directives);
static member ParseTemplate : System.ComponentModel.Design.IDesignerHost * string * string -> System.Web.UI.ITemplate
Public Shared Function ParseTemplate (designerHost As IDesignerHost, templateText As String, directives As String) As ITemplate
Параметры
- designerHost
- IDesignerHost
Экземпляр IDesignerHost, являющийся сайтом конструктора для страницы.
- templateText
- String
Строка, содержащая разметку шаблона.
- directives
- String
Любая директива, которая должна быть добавлена в начало кода шаблона.
Возвращаемое значение
Экземпляр ITemplate, созданный путем разбора templateText
.
Исключения
designerHost
имеет значение null
.
Комментарии
Метод ParseTemplate обращается к строке, представляющей директивы регистра на веб-странице ASP.NET, используя службы узла конструктора. Службы узла конструктора ReferenceManager получаются через свойство RootDesigner объекта или, если это недоступно, IWebFormReferenceManager служба.
См. также раздел
- Расширение поддержки времени разработки
- Практическое руководство. Расширение внешнего вида и функциональности элементов управления в режиме конструктора