Condividi tramite


FileLevelUserControlBuilder Classe

Definizione

Supporta il parser di pagina nella compilazione di un controllo utente specificando la classe FileLevelUserControlBuilder utilizzata per analizzare il file del controllo utente.

public ref class FileLevelUserControlBuilder : System::Web::UI::RootBuilder
public class FileLevelUserControlBuilder : System.Web.UI.RootBuilder
type FileLevelUserControlBuilder = class
    inherit RootBuilder
Public Class FileLevelUserControlBuilder
Inherits RootBuilder
Ereditarietà
FileLevelUserControlBuilder

Costruttori

FileLevelUserControlBuilder()

Inizializza una nuova istanza della classe FileLevelUserControlBuilder.

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)
BuiltObjects

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un insieme degli oggetti compilati dal compilatore radice che devono essere mantenuti.

(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 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 true.

(Ereditato da ControlBuilder)
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)
Text

Ottiene o imposta il testo compreso tra i tag di apertura e di chiusura del modello.

(Ereditato da TemplateBuilder)
ThemeResolutionService

Ottiene un oggetto IThemeResolutionService utilizzato in fase di progettazione per gestire i temi e le interfacce del controllo.

(Ereditato da ControlBuilder)

Metodi

AllowWhitespaceLiterals()

Determina se sono consentiti valori letterali con spazi nel contenuto tra i tag di apertura e di chiusura di un controllo. Questo metodo viene chiamato dal framework per le pagine ASP.NET.

(Ereditato da ControlBuilder)
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()

Utilizzato in fase di progettazione per compilare il modello e i relativi controlli figlio.

(Ereditato da TemplateBuilder)
CloseControl()

Metodo chiamato dal parser per comunicare al generatore che l'analisi dei tag di apertura e di chiusura del controllo è terminata.

(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 relativo a eventuali controlli figlio analizzati.

(Ereditato da RootBuilder)
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 il generatore del modello quando viene effettuata una richiesta Web.

(Ereditato da TemplateBuilder)
InstantiateIn(Control)

Definisce l'oggetto Control al quale appartengono i controlli figlio e i modelli in fase di progettazione.

(Ereditato da TemplateBuilder)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
NeedsTagInnerText()

Determina se il generatore di controllo deve ottenere il testo interno.

(Ereditato da TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

Notifica all'oggetto ControlBuilder che viene aggiunto a un generatore di controllo padre.

(Ereditato da ControlBuilder)
OnCodeGenerationComplete()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Fornisce una modalità per modificare l'oggetto CodeCompileUnit una volta completata la generazione del codice.

(Ereditato da RootBuilder)
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)

Salva il testo interno del tag del modello.

(Ereditato da TemplateBuilder)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche