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


Интерфейс IListWebPart

Реализуйте этот интерфейс, чтобы создать необходимые функции, класса веб-части для размещен в форме. Например классы ListFormWebPart и ListViewWebPart реализовать этот интерфейс, чтобы они могут быть расположены в различных зонах в форме.

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

Синтаксис

'Декларация
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Interface IListWebPart
'Применение
Dim instance As IListWebPart
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public interface IListWebPart

Замечания

Чтобы изменить свойства веб-части в свою реализацию интерфейса IListWebPart , с помощью атрибута PersonalizableAttribute . Это гарантирует, что свойство сохраняется и собираются. Общей области позволяет свойство сохраняется таким образом, что позволяет всем пользователям совместно использовать значение свойства. Области пользователя позволяет пользователям сохранять свои собственные отдельные значения для этого свойства. В реализации IListWebPart, добавьте следующий атрибут к любому из свойства IListWebPart , чтобы убедиться, что свойство сохраняется для всех пользователей, просматривать веб-части:

[System.Web.UI.WebControls.WebParts.Personalizable(PersonalizationScope.Shared)]

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

[System.Web.UI.WebControls.WebParts.WebBrowsable(true)]

См. также

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

Элементы IListWebPart

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