ControlParser.ParseControls(IDesignerHost, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una matrice di controlli dal markup specificato utilizzando l'host della finestra di progettazione specificato.
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()
Parametri
- designerHost
- IDesignerHost
Istanza di IDesignerHost che rappresenta l'host della finestra di progettazione per la pagina.
- controlText
- String
Stringa che rappresenta un insieme di markup per i controlli.
Restituisce
Matrice di elementi Control analizzati dal parametro controlText
; in caso contrario, null
se il parser non è in grado di compilare i controlli.
Eccezioni
Commenti
Il ParseControls metodo accede alla stringa che rappresenta le direttive del registro nella pagina Web ASP.NET usando i servizi dell'host della finestra di progettazione. I servizi host della finestra di progettazione vengono acquisiti tramite la ReferenceManager proprietà dell'oggetto RootDesigner o, se non è disponibile, il IWebFormReferenceManager servizio.
Il ParseControls metodo genera un'eccezione se il parser non può compilare i controlli dal controlText
parametro.