Partager via


ObjectTagBuilder Classe

Définition

Utilisé par la classe d'ASP.NET TemplateParser pour analyser des balises <object> côté serveur. Cette classe ne peut pas être héritée.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public ref class ObjectTagBuilder sealed : System::Web::UI::ControlBuilder
public sealed class ObjectTagBuilder : System.Web.UI.ControlBuilder
type ObjectTagBuilder = class
    inherit ControlBuilder
Public NotInheritable Class ObjectTagBuilder
Inherits ControlBuilder
Héritage
ObjectTagBuilder

Constructeurs

ObjectTagBuilder()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe ObjectTagBuilder.

Propriétés

BindingContainerBuilder

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
BindingContainerType

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Reçoit le type du conteneur de liaison pour le contrôle que ce générateur crée.

(Hérité de ControlBuilder)
ComplexPropertyEntries

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
ControlType

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient Type pour le contrôle à créer.

(Hérité de ControlBuilder)
CurrentFilterResolutionService

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un objet IFilterResolutionService utilisé pour gérer des services liés au filtre pour appareil mobile lorsque des contrôles sont analysés et rendus persistants dans le concepteur.

(Hérité de ControlBuilder)
DeclareType

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
FChildrenAsProperties

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur qui détermine si le contrôle a ParseChildrenAttribute avec ChildrenAsProperties défini sur true.

(Hérité de ControlBuilder)
FIsNonParserAccessor

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
HasAspCode

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
ID

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
InDesigner

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne si ControlBuilder s'exécute dans le concepteur.

(Hérité de ControlBuilder)
InPageTheme

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur Boolean qui indique si cet objet ControlBuilder est utilisé pour générer des thèmes de page.

(Hérité de ControlBuilder)
ItemType

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
Localize

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur Boolean qui indique si le contrôle créé par cet objet ControlBuilder est localisé.

(Hérité de ControlBuilder)
NamingContainerType

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Reçoit le type du conteneur d'attribution de noms pour le contrôle que ce générateur crée.

(Hérité de ControlBuilder)
PageVirtualPath

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le chemin d'accès virtuel d'une page qui doit être générée par cette instance de ControlBuilder.

(Hérité de ControlBuilder)
Parser

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
ServiceProvider

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient l'objet de service pour cet objet ControlBuilder.

(Hérité de ControlBuilder)
SubBuilders

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
TagName

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
TemplatePropertyEntries

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
ThemeResolutionService

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)

Méthodes

AllowWhitespaceLiterals()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute un contenu, tel que du texte ou un code HTML, à un contrôle.

AppendSubBuilder(ControlBuilder)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute des générateurs à l’objet ObjectTagBuilder pour les contrôles enfants qui appartiennent au contrôle conteneur.

BuildObject()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
CloseControl()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de Object)
GetChildControlType(String, IDictionary)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le Type du type de contrôle qui correspond à une balise enfant. Cette méthode est appelée par l’infrastructure de page ASP.NET.

(Hérité de ControlBuilder)
GetHashCode()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetObjectPersistData()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée l'objet ObjectPersistData pour cet objet ControlBuilder.

(Hérité de ControlBuilder)
GetResourceKey()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
GetType()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HasBody()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
HtmlDecodeLiterals()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Détermine si la chaîne littérale d'un contrôle HTML doit être décodée en 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)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise le générateur de balises d'objet lorsque la page est analysée.

MemberwiseClone()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
NeedsTagInnerText()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Détermine si le générateur de contrôles a besoin d'obtenir son texte interne. Si c'est le cas, il faut appeler la méthode SetTagInnerText(String). Cette méthode est appelée par l’infrastructure de page ASP.NET.

(Hérité de ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Avertit ControlBuilder qu'il s'ajoute à un générateur de contrôles parent.

(Hérité de ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Permet aux générateurs de contrôles personnalisés d'accéder au modèle CodeDom (Code Document Object Model) généré, ainsi que d'insérer et de modifier du code au cours du processus d'analyse et de génération des contrôles.

(Hérité de ControlBuilder)
SetResourceKey(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
SetServiceProvider(IServiceProvider)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
SetTagInnerText(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de ControlBuilder)
ToString()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

(Hérité de Object)

S’applique à