Partager via


DeviceSpecificChoiceControlBuilder Classe

Définition

Attention

The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.

Implémente un format de persistance personnalisé pour la DeviceSpecificChoice classe. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

public ref class DeviceSpecificChoiceControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
Public Class DeviceSpecificChoiceControlBuilder
Inherits ControlBuilder
Héritage
DeviceSpecificChoiceControlBuilder
Attributs

Remarques

ASP.NET contrôles serveur peuvent implémenter des formats de persistance personnalisés à l’aide de leur propre générateur de contrôles. Pour ce faire, créez une classe de générateur de contrôles et ajoutez un attribut de générateur de contrôles à la classe. Les objets du Générateur de contrôles sont utilisés lorsque la page est analysée et compilée. Pour plus d’informations, consultez Implémentation de la persistance personnalisée.

Constructeurs

Nom Description
DeviceSpecificChoiceControlBuilder()
Obsolète.

Initialise une nouvelle instance de la classe DeviceSpecificChoiceControlBuilder. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

Propriétés

Nom Description
BindingContainerBuilder
Obsolète.

Obtient le générateur de contrôles qui correspond au conteneur de liaison pour le contrôle créé par ce générateur.

(Hérité de ControlBuilder)
BindingContainerType
Obsolète.

Obtient le type du conteneur de liaison pour le contrôle créé par ce générateur.

(Hérité de ControlBuilder)
ComplexPropertyEntries
Obsolète.

Obtient une collection d’entrées de propriété complexes.

(Hérité de ControlBuilder)
ControlType
Obsolète.

Obtient le Type contrôle à créer.

(Hérité de ControlBuilder)
CurrentFilterResolutionService
Obsolète.

Obtient un IFilterResolutionService objet utilisé pour gérer les services associés au filtre d’appareil lors de l’analyse et de la persistance des contrôles dans le concepteur.

(Hérité de ControlBuilder)
DeclareType
Obsolète.

Obtient le type qui sera utilisé par la génération de code pour déclarer le contrôle.

(Hérité de ControlBuilder)
FChildrenAsProperties
Obsolète.

Obtient une valeur qui détermine si le contrôle a une ParseChildrenAttribute valeur définie ChildrenAsPropertiestruesur .

(Hérité de ControlBuilder)
FIsNonParserAccessor
Obsolète.

Obtient une valeur qui détermine si le contrôle implémente l’interface IParserAccessor .

(Hérité de ControlBuilder)
HasAspCode
Obsolète.

Obtient une valeur indiquant si le contrôle contient des blocs de code.

(Hérité de ControlBuilder)
ID
Obsolète.

Obtient ou définit la propriété d’identificateur du contrôle à générer.

(Hérité de ControlBuilder)
InDesigner
Obsolète.

Retourne si le ControlBuilder fichier est en cours d’exécution dans le concepteur.

(Hérité de ControlBuilder)
InPageTheme
Obsolète.

Obtient une valeur booléenne indiquant si cet ControlBuilder objet est utilisé pour générer des thèmes de page.

(Hérité de ControlBuilder)
ItemType
Obsolète.

Obtient le type défini sur le conteneur de liaison.

(Hérité de ControlBuilder)
Localize
Obsolète.

Obtient une valeur booléenne indiquant si le contrôle créé par cet ControlBuilder objet est localisé.

(Hérité de ControlBuilder)
NamingContainerType
Obsolète.

Obtient le type du conteneur d’affectation de noms pour le contrôle créé par ce générateur.

(Hérité de ControlBuilder)
PageVirtualPath
Obsolète.

Obtient le chemin d’accès virtuel d’une page à générer par cette ControlBuilder instance.

(Hérité de ControlBuilder)
Parser
Obsolète.

Obtient le TemplateParser responsable de l’analyse du contrôle.

(Hérité de ControlBuilder)
ServiceProvider
Obsolète.

Obtient l’objet de service pour cet ControlBuilder objet.

(Hérité de ControlBuilder)
SubBuilders
Obsolète.

Obtient une liste d’objets enfants ControlBuilder pour cet ControlBuilder objet.

(Hérité de ControlBuilder)
TagName
Obsolète.

Obtient le nom de balise du contrôle à générer.

(Hérité de ControlBuilder)
TemplatePropertyEntries
Obsolète.

Obtient une collection d’entrées de propriété de modèle.

(Hérité de ControlBuilder)
ThemeResolutionService
Obsolète.

Obtient un IThemeResolutionService objet utilisé au moment du design pour gérer les thèmes et les apparences de contrôle.

(Hérité de ControlBuilder)

Méthodes

Nom Description
AllowWhitespaceLiterals()
Obsolète.

Détermine si les littéraux d’espace blanc sont autorisés dans le contenu entre les balises d’ouverture et de fermeture d’un contrôle. Cette méthode est appelée par l’infrastructure de page ASP.NET.

(Hérité de ControlBuilder)
AppendLiteralString(String)
Obsolète.

Ajoute le contenu littéral spécifié à un contrôle. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

AppendSubBuilder(ControlBuilder)
Obsolète.

Ajoute des générateurs à l’objet ControlBuilder pour tous les contrôles enfants appartenant au contrôle conteneur. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

BuildObject()
Obsolète.

Génère une instance au moment du design du contrôle référencé par cet ControlBuilder objet.

(Hérité de ControlBuilder)
CloseControl()
Obsolète.

Appelé par l’analyseur pour informer le générateur que l’analyse des balises d’ouverture et de fermeture du contrôle est terminée.

(Hérité de ControlBuilder)
Equals(Object)
Obsolète.

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetChildControlType(String, IDictionary)
Obsolète.

Obtient le type pour les contrôles enfants du contrôle. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

GetHashCode()
Obsolète.

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetObjectPersistData()
Obsolète.

Crée l’objet ObjectPersistData de cet ControlBuilder objet.

(Hérité de ControlBuilder)
GetResourceKey()
Obsolète.

Récupère la clé de ressource pour cet ControlBuilder objet.

(Hérité de ControlBuilder)
GetType()
Obsolète.

Obtient la Type de l’instance actuelle.

(Hérité de Object)
HasBody()
Obsolète.

Détermine si un contrôle a une balise d’ouverture et de fermeture. Cette méthode est appelée par l’infrastructure de page ASP.NET.

(Hérité de ControlBuilder)
HtmlDecodeLiterals()
Obsolète.

Détermine si la chaîne littérale d’un contrôle HTML doit être décodée au format HTML. Cette méthode est appelée par l’infrastructure de page ASP.NET.

(Hérité de ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)
Obsolète.

Se produit lorsque le contrôle serveur est initialisé, qui est la première étape de son cycle de vie. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

MemberwiseClone()
Obsolète.

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
NeedsTagInnerText()
Obsolète.

Détermine si le générateur de contrôles doit obtenir son texte interne. Dans ce cas, la SetTagInnerText(String) méthode doit être appelée. Cette méthode est appelée par l’infrastructure de page ASP.NET.

(Hérité de ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)
Obsolète.

Avertit le ControlBuilder fait qu’il est ajouté à un générateur de contrôle parent.

(Hérité de ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)
Obsolète.

Permet aux générateurs de contrôles personnalisés d’accéder au modèle objet de document de code généré (CodeDom) et d’insérer et de modifier du code pendant le processus d’analyse et de génération de contrôles.

(Hérité de ControlBuilder)
SetResourceKey(String)
Obsolète.

Définit la clé de ressource pour cet ControlBuilder objet.

(Hérité de ControlBuilder)
SetServiceProvider(IServiceProvider)
Obsolète.

Définit l’objet de service pour cet ControlBuilder objet.

(Hérité de ControlBuilder)
SetTagInnerText(String)
Obsolète.

Fournit le ControlBuilder texte interne de la balise de contrôle.

(Hérité de ControlBuilder)
ToString()
Obsolète.

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi