RootBuilder 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.
Supporta il parser di pagina per definire il comportamento per la modalità di analisi del contenuto.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class RootBuilder sealed : System::Web::UI::TemplateBuilder
public ref class RootBuilder : System::Web::UI::TemplateBuilder
public sealed class RootBuilder : System.Web.UI.TemplateBuilder
public class RootBuilder : System.Web.UI.TemplateBuilder
type RootBuilder = class
inherit TemplateBuilder
Public NotInheritable Class RootBuilder
Inherits TemplateBuilder
Public Class RootBuilder
Inherits TemplateBuilder
- Ereditarietà
- Derivato
Costruttori
| Nome | Descrizione |
|---|---|
| RootBuilder() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe RootBuilder. |
| RootBuilder(TemplateParser) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della RootBuilder classe con il parser del modello specificato. |
Proprietà
| Nome | Descrizione |
|---|---|
| BindingContainerBuilder |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il generatore di controlli che corrisponde al contenitore di associazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
| BindingContainerType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo del contenitore di associazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
| BuiltObjects |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta degli oggetti da rendere persistenti compilati dal generatore radice. |
| ComplexPropertyEntries |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta di voci di proprietà complesse. (Ereditato da ControlBuilder) |
| ControlType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'oggetto Type per il controllo da creare. (Ereditato da ControlBuilder) |
| CurrentFilterResolutionService |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un IFilterResolutionService oggetto utilizzato per gestire i servizi correlati al filtro dei dispositivi durante l'analisi e la persistenza dei controlli nella finestra di progettazione. (Ereditato da ControlBuilder) |
| DeclareType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo che verrà utilizzato dalla generazione di codice per dichiarare il controllo. (Ereditato da ControlBuilder) |
| FChildrenAsProperties |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che determina se il controllo dispone di un ParseChildrenAttribute oggetto con ChildrenAsProperties impostato su |
| FIsNonParserAccessor |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che determina se il controllo implementa l'interfaccia IParserAccessor . (Ereditato da ControlBuilder) |
| HasAspCode |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il controllo contiene blocchi di codice. (Ereditato da ControlBuilder) |
| ID |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta la proprietà dell'identificatore per il controllo da compilare. (Ereditato da ControlBuilder) |
| InDesigner |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un valore che indica se l'oggetto ControlBuilder è in esecuzione nella finestra di progettazione. (Ereditato da ControlBuilder) |
| InPageTheme |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore booleano che indica se questo ControlBuilder oggetto viene utilizzato per generare temi di pagina. (Ereditato da ControlBuilder) |
| ItemType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo impostato nel contenitore di associazione. (Ereditato da ControlBuilder) |
| Localize |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore booleano che indica se il controllo creato da questo ControlBuilder oggetto è localizzato. (Ereditato da ControlBuilder) |
| NamingContainerType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo del contenitore di denominazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
| PageVirtualPath |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il percorso virtuale di una pagina da compilare da questa ControlBuilder istanza. (Ereditato da ControlBuilder) |
| Parser |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'oggetto responsabile dell'analisi TemplateParser del controllo. (Ereditato da ControlBuilder) |
| ServiceProvider |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'oggetto servizio per questo ControlBuilder oggetto . (Ereditato da ControlBuilder) |
| SubBuilders |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un elenco di oggetti figlio ControlBuilder per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| TagName |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il nome del tag per il controllo da compilare. (Ereditato da ControlBuilder) |
| TemplatePropertyEntries |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta di voci di proprietà del modello. (Ereditato da ControlBuilder) |
| Text |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta il testo tra i tag di apertura e chiusura del modello. (Ereditato da TemplateBuilder) |
| ThemeResolutionService |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un IThemeResolutionService oggetto utilizzato in fase di progettazione per gestire temi e interfacce di controllo. (Ereditato da ControlBuilder) |
Metodi
| Nome | Descrizione |
|---|---|
| AllowWhitespaceLiterals() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se i valori letterali di spazio vuoto sono consentiti nel contenuto tra i tag di apertura e chiusura di un controllo. Questo metodo viene chiamato dal framework di pagina ASP.NET. (Ereditato da ControlBuilder) |
| AppendLiteralString(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge il contenuto letterale specificato a un controllo . Questo metodo viene chiamato dal framework di pagina ASP.NET. (Ereditato da ControlBuilder) |
| AppendSubBuilder(ControlBuilder) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge generatori all'oggetto ControlBuilder per tutti i controlli figlio che appartengono al controllo contenitore. (Ereditato da ControlBuilder) |
| BuildObject() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato durante la fase di progettazione per compilare il modello e i relativi controlli figlio. (Ereditato da TemplateBuilder) |
| CloseControl() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Chiamato dal parser per informare il generatore che l'analisi dei tag di apertura e chiusura del controllo è stata completata. (Ereditato da TemplateBuilder) |
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetChildControlType(String, IDictionary) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce il tipo di controllo di tutti i controlli figlio analizzati. |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Funge da funzione hash predefinita. (Ereditato da Object) |
| GetObjectPersistData() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea l'oggetto ObjectPersistData per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| GetResourceKey() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera la chiave di risorsa per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| HasBody() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se un controllo dispone sia di un tag di apertura che di chiusura. Questo metodo viene chiamato dal framework di pagina ASP.NET. (Ereditato da ControlBuilder) |
| HtmlDecodeLiterals() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se la stringa letterale di un controllo HTML deve essere decodificata in FORMATO HTML. Questo metodo viene chiamato dal framework di pagina ASP.NET. (Ereditato da ControlBuilder) |
| Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza il generatore di modelli quando viene effettuata una richiesta Web. (Ereditato da TemplateBuilder) |
| InstantiateIn(Control) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Definisce l'oggetto Control a cui appartengono i controlli figlio e i modelli in fase di progettazione. (Ereditato da TemplateBuilder) |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| NeedsTagInnerText() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se il generatore di controlli deve ottenere il testo interno. (Ereditato da TemplateBuilder) |
| OnAppendToParentBuilder(ControlBuilder) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Notifica all'oggetto ControlBuilder che viene aggiunto a un generatore di controlli padre. (Ereditato da ControlBuilder) |
| OnCodeGenerationComplete() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Fornisce un modo per modificare l'oggetto al termine della CodeCompileUnit generazione del codice. |
| ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Consente ai generatori di controlli personalizzati di accedere al Code Document Object Model (CodeDom) generato e di inserire e modificare il codice durante il processo di analisi e compilazione dei controlli. (Ereditato da ControlBuilder) |
| SetResourceKey(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Imposta la chiave di risorsa per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| SetServiceProvider(IServiceProvider) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Imposta l'oggetto servizio per questo ControlBuilder oggetto . (Ereditato da ControlBuilder) |
| SetTagInnerText(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Salva il testo interno del tag modello. (Ereditato da TemplateBuilder) |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |