BaseTemplateParser.GetUserControlType(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Compileert en retourneert het type van het UserControl object dat is opgegeven door het virtuele pad.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
protected public:
Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType(string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type
Parameters
- virtualPath
- String
Het virtuele pad van de UserControl.
Retouren
Het type gebruikersbeheer.
Uitzonderingen
De UserControl opgegeven door virtualPath is gemarkeerd als geen compileer.
– of –
De parser staat geen virtuele verwijzing naar de UserControl.
Opmerkingen
Als een PageParserFilter object is gedefinieerd en AllowVirtualReference(String, VirtualReferenceType) de bijbehorende methode wordt geretourneerd false, genereert de GetUserControlType methode een HttpException uitzondering.
Als bovendien het UserControl object waarnaar wordt verwezen door het virtuele pad is gemarkeerd als een besturingselement zonder compileren, wordt er een HttpException uitzondering gegenereerd. Als u wilt afdwingen dat een UserControl compilatie moet worden gecompileerd, stelt u het kenmerk compilatiemodus in de @Control-instructie in op het Always veld. Als u de compilatiemodus voor pagina's en besturingselementen in een toepassing wilt instellen, stelt u het kenmerk compilationMode van het element pagina's (ASP.NET-instellingenschema) in het Web.config-bestand in.