WebPart - Constructeur

Initialise la classe pour une utilisation par une instance de classe héritée. Ce constructeur peut être appelé uniquement par une classe héritée.

Espace de noms :  Microsoft.SharePoint.WebPartPages
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Protected Sub New
'Utilisation

Dim instance As New WebPart()
protected WebPart()

Remarques

Le constructeur du composant WebPart initialise les valeurs par défaut pour les propriétés dont les valeurs par défaut diffèrent de celles héritées de WebPart. En particulier, le constructeur initialise la propriété ExportMode à All et la propriété HelpModeModeless.

Exemples

L'exemple suivant montre un contrôle de composant WebPart qui hérite de la classe WebPart , mais ne change la valeur d'une propriété dans le constructeur du contrôle dérivé.

using System;
using System.Web.UI;
using System.Web.UI.WebControls;

using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;

namespace MyWebParts
{
    public class BasicSharepointWebPart : WebPart
    {
        public BasicSharepointWebPart() : base()
        {
            this.ExportMode = System.Web.UI.WebControls.WebParts.WebPartExportMode.NonSensitiveData;
        }
    }
}
Imports System
Imports System.Web.UI
Imports System.Web.UI.WebControls

Imports Microsoft.SharePoint
Imports Microsoft.SharePoint.WebControls
Imports Microsoft.SharePoint.WebPartPages

Namespace MyWebParts

    Public Class BasicSharepointWebPart
        Inherits WebPart

        Public Sub New()
          MyBase.New()
            Me.ExportMode = WebParts.WebPartExportMode.NonSensitiveData

        End Sub

    End Class

End Namespace

Voir aussi

Référence

WebPart classe

WebPart - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms

ExportMode

HelpMode