Поделиться через


Метод SPWebApplication.GetMappedPage (String)

Возвращает расположение страницы настраиваемого приложения.

Пространство имен:  Microsoft.SharePoint.Administration
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Function GetMappedPage ( _
    page As String _
) As String
'Применение
Dim instance As SPWebApplication
Dim page As String
Dim returnValue As String

returnValue = instance.GetMappedPage(page)
public string GetMappedPage(
    string page
)

Параметры

  • page
    Тип: System.String

    Расположение страницы приложения по умолчанию.

Возвращаемое значение

Тип: System.String
Расположение страницы настраиваемого приложения. В противном случае — пустая ссылка (Nothing в Visual Basic).

Примеры

В следующем примере кода показано, как получить сопоставления настраиваемой страницы, на основе местоположения страницы приложения по умолчанию.

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

См. также

Справочные материалы

SPWebApplication класс

Элементы SPWebApplication

Перегрузка GetMappedPage

Пространство имен Microsoft.SharePoint.Administration