FileLevelPageControlBuilder 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.
Analizza i file di pagina ed è la classe predefinita ControlBuilder per l'analisi dei file di pagina.
public ref class FileLevelPageControlBuilder : System::Web::UI::RootBuilder
public class FileLevelPageControlBuilder : System.Web.UI.RootBuilder
type FileLevelPageControlBuilder = class
inherit RootBuilder
Public Class FileLevelPageControlBuilder
Inherits RootBuilder
- Ereditarietà
- Derivato
Commenti
I generatori di controlli supportano il parser di pagina nella creazione di un controllo e dei controlli figlio contenuti nel controllo. La FileLevelPageControlBuilder classe è la classe predefinita ControlBuilder per i singoli file di pagina. Eseguire l'override dei FileLevelPageControlBuilder metodi per fornire l'analisi di pagine personalizzata.
Costruttori
| Nome | Descrizione |
|---|---|
| FileLevelPageControlBuilder() |
Inizializza una nuova istanza della classe FileLevelPageControlBuilder. |
Proprietà
| Nome | Descrizione |
|---|---|
| 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 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. (Ereditato da RootBuilder) |
| 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 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 |
Ottiene il tipo che verrà utilizzato dalla generazione di codice per dichiarare il controllo. (Ereditato da ControlBuilder) |
| FChildrenAsProperties |
Ottiene un valore che determina se il controllo dispone di un ParseChildrenAttribute oggetto 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à dell'identificatore 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 booleano che indica se questo ControlBuilder oggetto viene utilizzato per generare temi di pagina. (Ereditato da ControlBuilder) |
| ItemType |
Ottiene il tipo impostato nel contenitore di associazione. (Ereditato da ControlBuilder) |
| Localize |
Ottiene un valore booleano che indica se il controllo creato da questo ControlBuilder oggetto è localizzato. (Ereditato da ControlBuilder) |
| NamingContainerType |
Ottiene il tipo del contenitore di denominazione per il controllo creato da questo generatore. (Ereditato da ControlBuilder) |
| PageVirtualPath |
Ottiene il percorso virtuale di una pagina da compilare da questa ControlBuilder istanza. (Ereditato da ControlBuilder) |
| Parser |
Ottiene l'oggetto responsabile dell'analisi TemplateParser del controllo. (Ereditato da ControlBuilder) |
| ServiceProvider |
Ottiene l'oggetto servizio per questo ControlBuilder oggetto . (Ereditato da ControlBuilder) |
| SubBuilders |
Ottiene un elenco di oggetti figlio ControlBuilder per questo ControlBuilder oggetto. (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à del modello. (Ereditato da ControlBuilder) |
| Text |
Ottiene o imposta il testo tra i tag di apertura e chiusura del modello. (Ereditato da TemplateBuilder) |
| ThemeResolutionService |
Ottiene un IThemeResolutionService oggetto utilizzato in fase di progettazione per gestire temi e interfacce di controllo. (Ereditato da ControlBuilder) |
Metodi
| Nome | Descrizione |
|---|---|
| AllowWhitespaceLiterals() |
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) |
Aggiunge il contenuto letterale specificato a un controllo . |
| AppendSubBuilder(ControlBuilder) |
Aggiunge un ControlBuilder oggetto all'oggetto FileLevelPageControlBuilder per tutti i controlli figlio che appartengono al controllo contenitore. |
| BuildObject() |
Usato durante la fase di progettazione per compilare il modello e i relativi controlli figlio. (Ereditato da TemplateBuilder) |
| CloseControl() |
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) |
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. (Ereditato da RootBuilder) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetObjectPersistData() |
Crea l'oggetto ObjectPersistData per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| GetResourceKey() |
Recupera la chiave di risorsa per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| HasBody() |
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() |
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) |
Inizializza il generatore di modelli quando viene effettuata una richiesta Web. (Ereditato da TemplateBuilder) |
| InstantiateIn(Control) |
Definisce l'oggetto Control a cui appartengono i controlli figlio e i modelli in fase di progettazione. (Ereditato da TemplateBuilder) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| NeedsTagInnerText() |
Determina se il generatore di controlli deve ottenere il testo interno. (Ereditato da TemplateBuilder) |
| OnAppendToParentBuilder(ControlBuilder) |
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. (Ereditato da RootBuilder) |
| ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
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) |
Imposta la chiave di risorsa per questo ControlBuilder oggetto. (Ereditato da ControlBuilder) |
| SetServiceProvider(IServiceProvider) |
Imposta l'oggetto servizio per questo ControlBuilder oggetto . (Ereditato da ControlBuilder) |
| SetTagInnerText(String) |
Salva il testo interno del tag modello. (Ereditato da TemplateBuilder) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |