Partager via


MobileControlBuilder, classe

Fournit une prise en charge de l'analyse pour tous les contrôles mobiles ASP.NET.

Espace de noms : System.Web.UI.MobileControls
Assembly : System.Web.Mobile (dans system.web.mobile.dll)

Syntaxe

'Déclaration
Public Class MobileControlBuilder
    Inherits ControlBuilder
'Utilisation
Dim instance As MobileControlBuilder
public class MobileControlBuilder : ControlBuilder
public ref class MobileControlBuilder : public ControlBuilder
public class MobileControlBuilder extends ControlBuilder
public class MobileControlBuilder extends ControlBuilder

Notes

L'objet de classe est créé en interne et utilisé par l'analyseur de page lors de l'analyse d'un contrôle mobile. Les contrôles mobiles qui implémentent leur propre persistance personnalisée doivent utiliser un générateur de contrôles qui hérite de la classe MobileControlBuilder. La classe MobileControlBuilder implémente le comportement de persistance suivant :

  • Ignore l'espace blanc situé directement à l'intérieur du contrôle.

  • Reconnaît les objets DeviceSpecific.

  • Garantit que les formulaires sont au niveau supérieur.

  • Garantit que les feuilles de style sont au niveau supérieur.

  • Garantit que les styles sont dans des feuilles de style.

Sécurité .NET Framework

  • AspNetHostingPermission  pour opérer dans un environnement hébergé. Valeur de demande : LinkDemand ; valeur d'autorisation : Minimal
  • AspNetHostingPermission  pour opérer dans un environnement hébergé. Valeur de demande : InheritanceDemand ; valeur d'autorisation : Minimal

Hiérarchie d'héritage

System.Object
   System.Web.UI.ControlBuilder
    System.Web.UI.MobileControls.MobileControlBuilder
       Classes dérivées

Sécurité des threads

Les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Plates-formes

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

Informations de version

.NET Framework

Prise en charge dans : 2.0, 1.1

Voir aussi

Référence

Membres MobileControlBuilder
System.Web.UI.MobileControls, espace de noms
MobileControl, classe

Autres ressources

Détail des contrôles mobiles ASP.NET