LabelControlBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interagisce con il parser per compilare un controllo Label.
public ref class LabelControlBuilder : System::Web::UI::ControlBuilder
public class LabelControlBuilder : System.Web.UI.ControlBuilder
type LabelControlBuilder = class
inherit ControlBuilder
Public Class LabelControlBuilder
Inherits ControlBuilder
- Ereditarietà
Commenti
fa LabelControlBuilder sì che il parser ignori il testo interno se contiene solo spazi vuoti.
Note per gli eredi
Per creare un generatore di controlli personalizzato per Label un controllo derivato, è necessario ereditare da questa classe.
Costruttori
LabelControlBuilder() |
Inizializza una nuova istanza della classe LabelControlBuilder. |
Proprietà
BindingContainerBuilder |
Ottiene il generatore di controlli che corrisponde al contenitore di associazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
BindingContainerType |
Ottiene il tipo di contenitore di associazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
ComplexPropertyEntries |
Ottiene una raccolta di voci di proprietà complesse. (Ereditato da ControlBuilder) |
ControlType |
Ottiene l'oggetto Type per il controllo da creare. (Ereditato da ControlBuilder) |
CurrentFilterResolutionService |
Ottiene un oggetto IFilterResolutionService che consente di gestire i servizi correlati ai filtri di periferica durante l'analisi e il mantenimento dei controlli nella finestra di progettazione. (Ereditato da ControlBuilder) |
DeclareType |
Ottiene il tipo che verrà utilizzato dalla generazione del codice per dichiarare il controllo. (Ereditato da ControlBuilder) |
FChildrenAsProperties |
Ottiene un valore che determina se il controllo ha un ParseChildrenAttribute con ChildrenAsProperties impostato su |
FIsNonParserAccessor |
Ottiene un valore che determina se il controllo implementa l'interfaccia IParserAccessor. (Ereditato da ControlBuilder) |
HasAspCode |
Ottiene un valore che indica se il controllo contiene blocchi di codice. (Ereditato da ControlBuilder) |
ID |
Ottiene o imposta la proprietà ID per il controllo da compilare. (Ereditato da ControlBuilder) |
InDesigner |
Restituisce un valore che indica se l'oggetto ControlBuilder è in esecuzione nella finestra di progettazione. (Ereditato da ControlBuilder) |
InPageTheme |
Ottiene un valore Boolean che indica se questo oggetto ControlBuilder viene utilizzato per generare temi di pagina. (Ereditato da ControlBuilder) |
ItemType |
Ottiene il tipo impostato sul contenitore di associazione. (Ereditato da ControlBuilder) |
Localize |
Ottiene un valore Boolean che indica se il controllo creato da questo oggetto ControlBuilder è localizzato. (Ereditato da ControlBuilder) |
NamingContainerType |
Ottiene il tipo di contenitore di denominazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
PageVirtualPath |
Ottiene il percorso virtuale di una pagina da compilare a partire da questa istanza di ControlBuilder. (Ereditato da ControlBuilder) |
Parser |
Ottiene l'oggetto TemplateParser responsabile dell'analisi del controllo. (Ereditato da ControlBuilder) |
ServiceProvider |
Ottiene l'oggetto servizio per questo oggetto ControlBuilder. (Ereditato da ControlBuilder) |
SubBuilders |
Ottiene un elenco di oggetti figlio ControlBuilder per questo oggetto ControlBuilder. (Ereditato da ControlBuilder) |
TagName |
Ottiene il nome del tag per il controllo da compilare. (Ereditato da ControlBuilder) |
TemplatePropertyEntries |
Ottiene una raccolta di voci di proprietà di modello. (Ereditato da ControlBuilder) |
ThemeResolutionService |
Ottiene un oggetto IThemeResolutionService utilizzato in fase di progettazione per gestire i temi e le interfacce del controllo. (Ereditato da ControlBuilder) |
Metodi
AllowWhitespaceLiterals() |
Specifica se sono consentiti valori letterali per spazi vuoti. |
AppendLiteralString(String) |
Aggiunge il contenuto literal specificato a un controllo. Questo metodo viene chiamato dal framework per le pagine ASP.NET. (Ereditato da ControlBuilder) |
AppendSubBuilder(ControlBuilder) |
Aggiunge generatori all'oggetto ControlBuilder per qualsiasi controllo figlio che appartiene al controllo contenitore. (Ereditato da ControlBuilder) |
BuildObject() |
Compila un'istanza in fase di progettazione del controllo a cui questo oggetto ControlBuilder fa riferimento. (Ereditato da ControlBuilder) |
CloseControl() |
Metodo chiamato dal parser per comunicare al generatore che l'analisi dei tag di apertura e di chiusura del controllo è terminata. (Ereditato da ControlBuilder) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetChildControlType(String, IDictionary) |
Ottiene l'oggetto Type del tipo di controllo corrispondente a un tag figlio. Questo metodo viene chiamato dal framework per le pagine ASP.NET. (Ereditato da ControlBuilder) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetObjectPersistData() |
Crea l'oggetto ObjectPersistData per questo oggetto ControlBuilder. (Ereditato da ControlBuilder) |
GetResourceKey() |
Recupera la chiave di risorsa per questo oggetto ControlBuilder. (Ereditato da ControlBuilder) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
HasBody() |
Determina se un controllo dispone di entrambi i tag di apertura e chiusura. Questo metodo viene chiamato dal framework per le pagine ASP.NET. (Ereditato da ControlBuilder) |
HtmlDecodeLiterals() |
Determina se la stringa letterale di un controllo HTML deve essere decodificata in linguaggio HTML. Questo metodo viene chiamato dal framework per le pagine ASP.NET. (Ereditato da ControlBuilder) |
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
Inizializza l'oggetto ControlBuilder da utilizzare dopo la creazione della relativa istanza. Questo metodo viene chiamato dal framework per le pagine ASP.NET. (Ereditato da ControlBuilder) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
NeedsTagInnerText() |
Determina se il generatore di controllo deve ottenere il testo interno. In questo caso, è necessario chiamare il metodo SetTagInnerText(String). Questo metodo viene chiamato dal framework per le pagine ASP.NET. (Ereditato da ControlBuilder) |
OnAppendToParentBuilder(ControlBuilder) |
Notifica all'oggetto ControlBuilder che viene aggiunto a un generatore di controllo padre. (Ereditato da ControlBuilder) |
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
Consente a compilatori di controllo personalizzati di accedere al CodeDom (Code Document Object Model) generato e inserire e modificare il codice durante il processo di analisi e compilazione dei controlli. (Ereditato da ControlBuilder) |
SetResourceKey(String) |
Imposta la chiave di risorsa per questo oggetto ControlBuilder. (Ereditato da ControlBuilder) |
SetServiceProvider(IServiceProvider) |
Imposta l'oggetto servizio per questo oggetto ControlBuilder. (Ereditato da ControlBuilder) |
SetTagInnerText(String) |
Fornisce all'oggetto ControlBuilder il testo interno del tag di controllo. (Ereditato da ControlBuilder) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |