Share via


WebPageBase.CreatePageFromVirtualPath Method

Attempts to create a WebPageBase instance from a virtualPath and wraps complex compiler exceptions with simpler messages

Namespace:  System.Web.WebPages
Assembly:  System.Web.WebPages (in System.Web.WebPages.dll)

Syntax

'Declaration
Protected Overridable Function CreatePageFromVirtualPath ( _
    virtualPath As String, _
    httpContext As HttpContextBase, _
    virtualPathExists As Func(Of String, Boolean), _
    displayModeProvider As DisplayModeProvider, _
    displayMode As IDisplayMode _
) As WebPageBase
'Usage
Dim virtualPath As String 
Dim httpContext As HttpContextBase 
Dim virtualPathExists As Func(Of String, Boolean)
Dim displayModeProvider As DisplayModeProvider 
Dim displayMode As IDisplayMode 
Dim returnValue As WebPageBase 

returnValue = Me.CreatePageFromVirtualPath(virtualPath, _
    httpContext, virtualPathExists, _
    displayModeProvider, displayMode)
protected virtual WebPageBase CreatePageFromVirtualPath(
    string virtualPath,
    HttpContextBase httpContext,
    Func<string, bool> virtualPathExists,
    DisplayModeProvider displayModeProvider,
    IDisplayMode displayMode
)
protected:
virtual WebPageBase^ CreatePageFromVirtualPath(
    String^ virtualPath, 
    HttpContextBase^ httpContext, 
    Func<String^, bool>^ virtualPathExists, 
    DisplayModeProvider^ displayModeProvider, 
    IDisplayMode^ displayMode
)
abstract CreatePageFromVirtualPath : 
        virtualPath:string * 
        httpContext:HttpContextBase * 
        virtualPathExists:Func<string, bool> * 
        displayModeProvider:DisplayModeProvider * 
        displayMode:IDisplayMode -> WebPageBase  
override CreatePageFromVirtualPath : 
        virtualPath:string * 
        httpContext:HttpContextBase * 
        virtualPathExists:Func<string, bool> * 
        displayModeProvider:DisplayModeProvider * 
        displayMode:IDisplayMode -> WebPageBase
protected function CreatePageFromVirtualPath(
    virtualPath : String, 
    httpContext : HttpContextBase, 
    virtualPathExists : Func<String, boolean>, 
    displayModeProvider : DisplayModeProvider, 
    displayMode : IDisplayMode
) : WebPageBase

Parameters

Return Value

Type: System.Web.WebPages.WebPageBase

See Also

Reference

WebPageBase Class

System.Web.WebPages Namespace