ControlParser.ParseControls(IDesignerHost, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří pole ovládacích prvků ze zadaného kódu pomocí zadaného hostitele návrháře.
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()
Parametry
- designerHost
- IDesignerHost
Instance IDesignerHost , která je hostitelem návrháře stránky.
- controlText
- String
Řetězec, který představuje kolekci značek pro ovládací prvky.
Návraty
Pole Control prvků, parsované z controlText
; jinak , null
pokud analyzátor nemůže sestavit ovládací prvky.
Výjimky
Poznámky
Metoda ParseControls přistupuje k řetězci představující direktivy register na webové stránce ASP.NET pomocí služeb hostitele návrháře. Služby hostitele návrháře ReferenceManager jsou získány prostřednictvím vlastnosti objektu RootDesigner , nebo pokud není k dispozici, IWebFormReferenceManager služba.
Metoda ParseControls vyvolá výjimku, pokud analyzátor nemůže sestavit ovládací prvky z parametru controlText
.