ControlParser.ParseControls(IDesignerHost, String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een matrix met besturingselementen op basis van de opgegeven markeringen met behulp van de opgegeven ontwerpfunctiehost.
public:
static cli::array <System::Web::UI::Control ^> ^ ParseControls(System::ComponentModel::Design::IDesignerHost ^ designerHost, System::String ^ controlText);
public static System.Web.UI.Control[] ParseControls(System.ComponentModel.Design.IDesignerHost designerHost, string controlText);
static member ParseControls : System.ComponentModel.Design.IDesignerHost * string -> System.Web.UI.Control[]
Public Shared Function ParseControls (designerHost As IDesignerHost, controlText As String) As Control()
Parameters
- designerHost
- IDesignerHost
Een IDesignerHost exemplaar dat de ontwerpfunctiehost voor de pagina is.
- controlText
- String
Een tekenreeks die een verzameling markeringen voor besturingselementen vertegenwoordigt.
Retouren
Een matrix met Control elementen, geparseerd van controlText; anders, nullals de parser de besturingselementen niet kan bouwen.
Uitzonderingen
Opmerkingen
De methode ParseControls heeft toegang tot de tekenreeks die de registerrichtlijnen op de ASP.NET webpagina vertegenwoordigt met behulp van de services van de ontwerpfunctiehost. Hostservices van designer worden verkregen via de ReferenceManager eigenschap van het RootDesigner object of als dat niet beschikbaar is, de IWebFormReferenceManager service.
De ParseControls methode genereert een uitzondering als de parser de besturingselementen niet kan bouwen vanuit de controlText parameter.