Comparteix a través de


ControlParser.ParseControls(IDesignerHost, String) Método

Definición

Crea una matriz de controles a partir del marcado especificado utilizando el host del diseñador 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

Instancia de IDesignerHost que es el host del diseñador de la página.

controlText
String

Cadena que representa una colección de marcado para controles.

Devoluciones

Matriz de elementos Control, analizada a partir de controlText; de lo contrario, null, si el analizador no puede compilar los controles.

Excepciones

designerHost es null.

o bien

controlText es null o una cadena vacía ("").

Comentarios

El ParseControls método obtiene acceso a la cadena que representa las directivas de registro en la página web de ASP.NET mediante los servicios del host del diseñador. Los servicios host del diseñador se adquieren a través de la ReferenceManager propiedad del RootDesigner objeto o, si no está disponible, el IWebFormReferenceManager servicio.

El ParseControls método produce una excepción si el analizador no puede compilar los controles desde el controlText parámetro .

Se aplica a

Consulte también