SPWebApplication.GetMappedPage - Méthode (String)
Retourne l'emplacement de la page d'application personnalisée.
Espace de noms : Microsoft.SharePoint.Administration
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Function GetMappedPage ( _
page As String _
) As String
'Utilisation
Dim instance As SPWebApplication
Dim page As String
Dim returnValue As String
returnValue = instance.GetMappedPage(page)
public string GetMappedPage(
string page
)
Paramètres
page
Type : System.StringL'emplacement de la page d'application par défaut.
Valeur renvoyée
Type : System.String
L'emplacement de la page d'application personnalisée. Dans le cas contraire, une référence Null (Rien dans Visual Basic).
Exemples
L'exemple de code suivant montre comment récupérer le mappage de page personnalisée en fonction de l'emplacement de la page application par défaut.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Administration;
namespace MapCustomAppPage
{
class Program
{
static void Main(string[] args)
{
using (SPSite site = new SPSite("https://localhost"))
{
//Get a reference to the web application.
SPWebApplication webApp = site.WebApplication;
//Output the custom application page location.
Console.Out.WriteLine(webApp.GetMappedPage("/_layouts/accessdenied.aspx"));
Console.Out.WriteLine("Press any key...");
Console.ReadKey();
}
}
}
}
Imports System
Imports Microsoft.SharePoint
Imports Microsoft.SharePoint.Administration
Module Module1
Sub Main()
Using site As New SPSite("https://localhost")
'Get a reference to the web application.
Dim webApp As SPWebApplication = site.WebApplication
'Output the newly assigned application page.
Console.Out.WriteLine(webApp.GetMappedPage("/_layouts/accessdenied.aspx"))
Console.Out.WriteLine("Press any key...")
Console.ReadKey()
End Using
End Sub
End Module