Freigeben über


ControlParser.ParseTemplate Methode

Definition

Erstellt eine ITemplate-Schnittstelle aus dem angegebenen Vorlagenmarkup.

Überlädt

ParseTemplate(IDesignerHost, String)

Erstellt eine ITemplate-Schnittstelle aus dem angegebenen Vorlagenmarkup.

ParseTemplate(IDesignerHost, String, String)

Analysiert das angegebene Vorlagenmarkup und erstellt eine ITemplate-Schnittstelle.

ParseTemplate(IDesignerHost, String)

Erstellt eine ITemplate-Schnittstelle aus dem angegebenen Vorlagenmarkup.

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

Parameter

designerHost
IDesignerHost

Eine IDesignerHost-Instanz, die den Designerhost für die Seite darstellt.

templateText
String

Eine Zeichenfolge, die das Vorlagenmarkup enthält.

Gibt zurück

Eine ITemplate-Instanz, die durch Analysieren von templateText erstellt wird.

Ausnahmen

designerHost ist null

Hinweise

Die ParseTemplate -Methode greift mithilfe der Dienste des Designerhosts auf die Zeichenfolge zu, die die Registerdirektiven auf der ASP.NET Webseite darstellt. Designerhostdienste werden über die ReferenceManager -Eigenschaft des RootDesigner -Objekts oder, falls diese nicht verfügbar ist, des IWebFormReferenceManager Diensts abgerufen.

Weitere Informationen

Gilt für:

ParseTemplate(IDesignerHost, String, String)

Analysiert das angegebene Vorlagenmarkup und erstellt eine ITemplate-Schnittstelle.

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

Parameter

designerHost
IDesignerHost

Eine IDesignerHost-Instanz, die den Designerhost für die Seite darstellt.

templateText
String

Eine Zeichenfolge, die das Vorlagenmarkup enthält.

directives
String

Alle Direktiven, die am Anfang des Codes für die Vorlage hinzugefügt werden sollen.

Gibt zurück

Eine ITemplate-Instanz, die durch Analysieren von templateText erstellt wird.

Ausnahmen

designerHost ist null

Hinweise

Die ParseTemplate -Methode greift mithilfe der Dienste des Designerhosts auf die Zeichenfolge zu, die die Registerdirektiven auf der ASP.NET Webseite darstellt. Designerhostdienste werden über die ReferenceManager -Eigenschaft des RootDesigner -Objekts oder, falls diese nicht verfügbar ist, des IWebFormReferenceManager Diensts abgerufen.

Weitere Informationen

Gilt für: