ControlParser.ParseControls(IDesignerHost, String) Método

Definição

Cria um array de controlos a partir da marcação especificada usando o host designer especificado.

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()

Parâmetros

designerHost
IDesignerHost

Uma IDesignerHost instância que é o anfitrião designer da página.

controlText
String

Uma cadeia que representa uma coleção de marcação para controlos.

Devoluções

Um array de Control elementos, analisados a partir de controlText; caso contrário, null, se o analisador não conseguir construir os controlos.

Exceções

designerHost é null.

-ou-

controlText é null ou uma cadeia vazia ("").

Observações

O método ParseControls acede à cadeia que representa as diretivas de registo na página web ASP.NET usando os serviços do host designer. Os serviços de hospedeiro designer são adquiridos através da ReferenceManager propriedade do RootDesigner objeto, ou, se esta não estiver disponível, do IWebFormReferenceManager serviço.

O ParseControls método lança uma exceção se o analisador não conseguir construir os controlos a partir do controlText parâmetro.

Aplica-se a

Ver também