WebPartMobileAdapter.Control - Propriété

Obtient la partie Web adapté.

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

Syntaxe

'Déclaration
Protected ReadOnly Property Control As WebPart
    Get
'Utilisation
Dim value As WebPart

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

Valeur de propriété

Type : System.Web.UI.WebControls.WebParts.WebPart
Le composant WebPart adapté.

Remarques

Si le composant WebPart adapté est un Microsoft.SharePoint.WebPartPages.WebPart, il est casté en System.Web.UI.WebControls.WebParts.WebPart et retourné.

Remarques destinées aux héritiers

Si vous substituez CreateControlsForSummaryView(), de CreateControlsForDetailView()ou de toute autre méthode, et votre logique requiert l'accès aux membres de la partie Web adapté qu'elle n'hérite pas de System.Web.UI.WebControls.WebParts.WebPart, vous pouvez masquer des Control dans votre classe dérivée en déclarant une propriété Control , à l'aide du mot clé new . Votre nouvelle propriété effectue un cast de la partie Web adaptée à son type de composant WebPart spécifique. Un exemple de cela est inférieur à. Pour plus d'informations sur le masquage des membres (qui sont appelé occultation dans Visual Basic) voir 3.7.1.2 masquage par héritage et mise en miroir dans Visual Basic.

Exemples

Voici un exemple de masquage et le remplacement de la propriété du contrôle à une propriété qui effectue un cast de la partie Web vers son type spécifique.

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

Voir aussi

Référence

WebPartMobileAdapter classe

WebPartMobileAdapter - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms

Autres ressources

3.7.1.2 masquage par héritage

L'occultation dans Visual Basic