Freigeben über


WebPartMobileAdapter.Control-Eigenschaft

Dient zum Abrufen des Webparts, die angepasst wird.

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

Syntax

'Declaration
Protected ReadOnly Property Control As WebPart
    Get
'Usage
Dim value As WebPart

value = Me.Control
protected WebPart Control { get; }

Eigenschaftswert

Typ: System.Web.UI.WebControls.WebParts.WebPart
Das Webpart, das angepasst wird.

Hinweise

Wenn das angepasst-Webpart ein Microsoft.SharePoint.WebPartPages.WebPartist, wird es in System.Web.UI.WebControls.WebParts.WebPart umgewandelt und zurückgegeben.

Hinweise für Vererber

Wenn Sie außer Kraft, CreateControlsForSummaryView(), CreateControlsForDetailView()oder eine andere Methode setzen und die Logik Zugriff auf die Member des Webparts, die angepasst wird erfordert, dass es nicht von System.Web.UI.WebControls.WebParts.WebParterbt, sollten Sie Control in der abgeleiteten Klasse durch Deklarieren einer Control -Eigenschaft, die mit dem Schlüsselwort new ausblenden. Die neue Eigenschaft wandelt das Webpart, die zurück an seine bestimmte Webparttyp angepasst wird. Ein Beispiel hierfür ist unten. Weitere Informationen zum Ausblenden-Element (das heißt 'Schatteneffekts' in Visual Basic) finden Sie unter 3.7.1.2 verbergen durch Vererbung und spiegeln in Visual Basic.

Beispiele

Es folgt ein Beispiel ausblenden, und ersetzen die Steuerelement-Eigenschaft mit einer Eigenschaft, die das Webpart wieder auf seinen spezifischen Typ umgewandelt.

protected new SomeWebPart Control
{
    get { return base.Control as SomeWebPart; }
}
Protected Shadows ReadOnly Property Control() As SomeWebPart
    Get
        Return TryCast(MyBase.Control, SomeWebPart)
    End Get
End Property

Siehe auch

Referenz

WebPartMobileAdapter Klasse

WebPartMobileAdapter-Member

Microsoft.SharePoint.WebPartPages-Namespace

Weitere Ressourcen

3.7.1.2 verbergen durch Vererbung

In Visual Basic Schatteneffekts