ControlParser.ParseControls(IDesignerHost, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 .