DeviceSpecificChoiceControlBuilder Classe

Definizione

Attenzione

The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.

Implementa un formato di persistenza personalizzato per la DeviceSpecificChoice classe . Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili e Siti con ASP.NET.

public ref class DeviceSpecificChoiceControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
Public Class DeviceSpecificChoiceControlBuilder
Inherits ControlBuilder
Ereditarietà
DeviceSpecificChoiceControlBuilder
Attributi

Commenti

ASP.NET controlli server possono implementare formati di persistenza personalizzati usando il proprio generatore di controlli. A tale scopo, creare una classe del generatore di controlli e aggiungere un attributo del generatore di controlli alla classe . Gli oggetti generatore di controlli vengono usati quando la pagina viene analizzata e compilata. Per altre informazioni, vedere Implementazione di persistenza personalizzata.

Costruttori

Nome Descrizione
DeviceSpecificChoiceControlBuilder()
Obsoleti.

Inizializza una nuova istanza della classe DeviceSpecificChoiceControlBuilder. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili e Siti con ASP.NET.

Proprietà

Nome Descrizione
BindingContainerBuilder
Obsoleti.

Ottiene il generatore di controlli che corrisponde al contenitore di associazione per il controllo creato da questo generatore.

(Ereditato da ControlBuilder)
BindingContainerType
Obsoleti.

Ottiene il tipo del contenitore di associazione per il controllo creato da questo generatore.

(Ereditato da ControlBuilder)
ComplexPropertyEntries
Obsoleti.

Ottiene una raccolta di voci di proprietà complesse.

(Ereditato da ControlBuilder)
ControlType
Obsoleti.

Ottiene l'oggetto Type per il controllo da creare.

(Ereditato da ControlBuilder)
CurrentFilterResolutionService
Obsoleti.

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
Obsoleti.

Ottiene il tipo che verrà utilizzato dalla generazione di codice per dichiarare il controllo.

(Ereditato da ControlBuilder)
FChildrenAsProperties
Obsoleti.

Ottiene un valore che determina se il controllo dispone di un ParseChildrenAttribute oggetto con ChildrenAsProperties impostato su true.

(Ereditato da ControlBuilder)
FIsNonParserAccessor
Obsoleti.

Ottiene un valore che determina se il controllo implementa l'interfaccia IParserAccessor .

(Ereditato da ControlBuilder)
HasAspCode
Obsoleti.

Ottiene un valore che indica se il controllo contiene blocchi di codice.

(Ereditato da ControlBuilder)
ID
Obsoleti.

Ottiene o imposta la proprietà dell'identificatore per il controllo da compilare.

(Ereditato da ControlBuilder)
InDesigner
Obsoleti.

Restituisce un valore che indica se l'oggetto ControlBuilder è in esecuzione nella finestra di progettazione.

(Ereditato da ControlBuilder)
InPageTheme
Obsoleti.

Ottiene un valore booleano che indica se questo ControlBuilder oggetto viene utilizzato per generare temi di pagina.

(Ereditato da ControlBuilder)
ItemType
Obsoleti.

Ottiene il tipo impostato nel contenitore di associazione.

(Ereditato da ControlBuilder)
Localize
Obsoleti.

Ottiene un valore booleano che indica se il controllo creato da questo ControlBuilder oggetto è localizzato.

(Ereditato da ControlBuilder)
NamingContainerType
Obsoleti.

Ottiene il tipo del contenitore di denominazione per il controllo creato da questo generatore.

(Ereditato da ControlBuilder)
PageVirtualPath
Obsoleti.

Ottiene il percorso virtuale di una pagina da compilare da questa ControlBuilder istanza.

(Ereditato da ControlBuilder)
Parser
Obsoleti.

Ottiene l'oggetto responsabile dell'analisi TemplateParser del controllo.

(Ereditato da ControlBuilder)
ServiceProvider
Obsoleti.

Ottiene l'oggetto servizio per questo ControlBuilder oggetto .

(Ereditato da ControlBuilder)
SubBuilders
Obsoleti.

Ottiene un elenco di oggetti figlio ControlBuilder per questo ControlBuilder oggetto.

(Ereditato da ControlBuilder)
TagName
Obsoleti.

Ottiene il nome del tag per il controllo da compilare.

(Ereditato da ControlBuilder)
TemplatePropertyEntries
Obsoleti.

Ottiene una raccolta di voci di proprietà del modello.

(Ereditato da ControlBuilder)
ThemeResolutionService
Obsoleti.

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

(Ereditato da ControlBuilder)

Metodi

Nome Descrizione
AllowWhitespaceLiterals()
Obsoleti.

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)
Obsoleti.

Aggiunge il contenuto letterale specificato a un controllo . Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili e Siti con ASP.NET.

AppendSubBuilder(ControlBuilder)
Obsoleti.

Aggiunge generatori all'oggetto ControlBuilder per tutti i controlli figlio che appartengono al controllo contenitore. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili e Siti con ASP.NET.

BuildObject()
Obsoleti.

Compila un'istanza in fase di progettazione del controllo a cui fa riferimento questo ControlBuilder oggetto.

(Ereditato da ControlBuilder)
CloseControl()
Obsoleti.

Chiamato dal parser per informare il generatore che l'analisi dei tag di apertura e chiusura del controllo è stata completata.

(Ereditato da ControlBuilder)
Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetChildControlType(String, IDictionary)
Obsoleti.

Ottiene il tipo per i controlli figlio del controllo. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili e Siti con ASP.NET.

GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetObjectPersistData()
Obsoleti.

Crea l'oggetto ObjectPersistData per questo ControlBuilder oggetto.

(Ereditato da ControlBuilder)
GetResourceKey()
Obsoleti.

Recupera la chiave di risorsa per questo ControlBuilder oggetto.

(Ereditato da ControlBuilder)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
HasBody()
Obsoleti.

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()
Obsoleti.

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)
Obsoleti.

Si verifica quando il controllo server viene inizializzato, ovvero il primo passaggio del ciclo di vita. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili e Siti con ASP.NET.

MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
NeedsTagInnerText()
Obsoleti.

Determina se il generatore di controlli deve ottenere il testo interno. In tal caso, è necessario chiamare il SetTagInnerText(String) metodo . Questo metodo viene chiamato dal framework di pagina ASP.NET.

(Ereditato da ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)
Obsoleti.

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

(Ereditato da ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)
Obsoleti.

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)
Obsoleti.

Imposta la chiave di risorsa per questo ControlBuilder oggetto.

(Ereditato da ControlBuilder)
SetServiceProvider(IServiceProvider)
Obsoleti.

Imposta l'oggetto servizio per questo ControlBuilder oggetto .

(Ereditato da ControlBuilder)
SetTagInnerText(String)
Obsoleti.

Fornisce l'oggetto ControlBuilder con il testo interno del tag di controllo.

(Ereditato da ControlBuilder)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche