ControlParser.ParseControls(IDesignerHost, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un tableau de contrôles à partir du balisage spécifié à l'aide de l'hôte de concepteur spécifié.
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()
Paramètres
- designerHost
- IDesignerHost
Instance de IDesignerHost qui est l'hôte du concepteur pour la page.
- controlText
- String
Chaîne qui représente une collection de balisages pour les contrôles.
Retours
Tableau d'éléments Control, analysé à partir de controlText
; sinon, null
si l'analyseur ne peut pas générer les contrôles.
Exceptions
designerHost
a la valeur null
.
- ou -
controlText
ou null
est une chaîne vide ("").
Remarques
La ParseControls méthode accède à la chaîne représentant les directives register sur la page Web ASP.NET à l’aide des services de l’hôte du concepteur. Les services hôtes du concepteur sont acquis par le biais de la ReferenceManager propriété de l’objet RootDesigner ou, si elle n’est pas disponible, du IWebFormReferenceManager service .
La ParseControls méthode lève une exception si l’analyseur ne peut pas générer les contrôles à partir du controlText
paramètre .