IListWebPart-Schnittstelle

Implementieren Sie diese Schnittstelle, um die Funktionalität zu erstellen, die eine Webpart-Klasse in einem Formular platziert werden benötigt. Beispielsweise implementieren Sie die Klassen ListFormWebPart und ListViewWebPart diese Schnittstelle, damit diese in unterschiedlichen Zonen in einem Formular positioniert werden können.

Namespace:  Microsoft.SharePoint.WebPartPages
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Interface IListWebPart
'Usage
Dim instance As IListWebPart
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public interface IListWebPart

Hinweise

Verwenden Sie das PersonalizableAttribute -Attribut, um die Webparteigenschaften in der Implementierung der IListWebPart -Schnittstelle zu personalisieren. Dadurch wird sichergestellt, dass die Eigenschaft gespeichert und erfasst wird. Der freigegebene Bereich ermöglicht die-Eigenschaft auf eine Weise gespeichert werden soll, die für alle Benutzer freigeben der Eigenschaftswert ermöglicht. Benutzerbereich kann Benutzer ihre eigenen einzelne Werte für diese Eigenschaft zu speichern. Fügen Sie in der Implementierung der IListWebPart, beispielsweise das folgende Attribut an die IListWebPart -Eigenschaften, um sicherzustellen, dass die Eigenschaft für alle Benutzer gespeichert ist, das das Webpart anzuzeigen:

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

Verwenden Sie das WebBrowsableAttribute -Attribut, um anzugeben, dass eine IListWebPart -Eigenschaft in einem Web durchsuchbar Eigenschaften-Editor-Webpart angezeigt werden. Fügen Sie in der Implementierung der IListWebPart, beispielsweise das folgende Attribut an die IListWebPart -Eigenschaften, um sicherzustellen, dass die Eigenschaft von einem Web durchsuchbar Eigenschaften-Editor-Webpart geändert werden kann:

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

Siehe auch

Referenz

IListWebPart-Member

Microsoft.SharePoint.WebPartPages-Namespace