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


Класс SPAdministrationLink

SPAdministrationLink представляет страницу администрирования для определенной службы приложения, которое пользователь просматривает при щелчке по Управление от этого приложения.

Иерархия наследования

System.Object
  Microsoft.SharePoint.Administration.SPAdministrationLink

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

Синтаксис

'Декларация
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPAdministrationLink
'Применение
Dim instance As SPAdministrationLink
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPAdministrationLink

Замечания

Можно переопределить ManageLink возвращает объект SPAdministrationLink , который, при нажатии администратором в браузере, перейдите на страницу управления для приложения-службы.

/// Target location admin is sent to from within Central Administration when clicking on Service App or 
        /// selecting it and picking Manage in the ribbon from Central Administration > Manage Service Apps page.
        /// </summary>
        public override SPAdministrationLink ManageLink
        {
            get{return new SPAdministrationLink("/_admin/ManageSample?id=" + this.Id.ToString());}
        }

        /// <summary>
        /// Target location admin is sent to from within Central Administration when selecting the service all
        /// and picking Properties in the ribbon from Central Administration > Manage Service Apps page.
        /// </summary>
        public override SPAdministrationLink PropertiesLink
        {
            get{return new SPAdministrationLink("/_admin/EditSample?id=" + this.Id.ToString());}
        }
''' Target location admin is sent to from within Central Administration when clicking on Service App or 
''' selecting it and picking Manage in the ribbon from Central Administration > Manage Service Apps page.
''' </summary>
Public Overrides ReadOnly Property ManageLink() As SPAdministrationLink
    Get
        Return New SPAdministrationLink("/_admin/ManageSample?id=" & Me.Id.ToString())
    End Get
End Property

''' <summary>
''' Target location admin is sent to from within Central Administration when 
    selecting the service all'' and picking Properties in the ribbon from Central 
   Administration > Manage Service Apps page.
''' </summary>
Public Overrides ReadOnly Property PropertiesLink() As SPAdministrationLink
    Get
        Return New SPAdministrationLink("/_admin/EditSample?id=" & Me.Id.ToString())
    End Get
End Property

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

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

Элементы SPAdministrationLink

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