DeviceSpecificChoiceControlBuilder Klasa

Definicja

Ostrzeżenie

Ten interfejs API jest teraz przestarzały.

Implementuje niestandardowy format trwałości dla klasy DeviceSpecificChoice.Implements a custom persistence format for the DeviceSpecificChoice class. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z ASP.NET.For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

public ref 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 https://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
Public Class DeviceSpecificChoiceControlBuilder
Inherits ControlBuilder
Dziedziczenie
DeviceSpecificChoiceControlBuilder
Atrybuty

Uwagi

Kontrolki serwera ASP.NET umożliwiają implementowanie niestandardowych formatów trwałości przy użyciu własnego konstruktora kontroli.ASP.NET server controls can implement customized persistence formats by using their own control builder. Jest to realizowane przez utworzenie klasy konstruktora formantów i dodanie atrybutu konstruktora formantów do klasy.This is done by creating a control builder class and adding a control builder attribute to the class. Obiekty konstruktora formantów są używane podczas analizowania i kompilowania strony.Control builder objects are used when the page is parsed and compiled. Aby uzyskać więcej informacji, zobacz implementowanie niestandardowej trwałości.For more information, see Implementing Custom Persistence.

Konstruktory

DeviceSpecificChoiceControlBuilder()

Inicjuje nowe wystąpienie klasy DeviceSpecificChoiceControlBuilder.Initializes a new instance of the DeviceSpecificChoiceControlBuilder class. Ten interfejs API jest nieaktualny.This API is obsolete. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z ASP.NET.For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

Właściwości

BindingContainerBuilder

Pobiera konstruktora kontroli, który odnosi się do kontenera powiązań dla kontrolki, którą tworzy ten Konstruktor.Gets the control builder that corresponds to the binding container for the control that this builder creates.

(Odziedziczone po ControlBuilder)
BindingContainerType

Pobiera typ kontenera powiązań dla kontrolki, którą tworzy ten Konstruktor.Gets the type of the binding container for the control that this builder creates.

(Odziedziczone po ControlBuilder)
ComplexPropertyEntries

Pobiera kolekcję złożonych wpisów właściwości.Gets a collection of complex property entries.

(Odziedziczone po ControlBuilder)
ControlType

Type Pobiera dla formantu, który ma zostać utworzony.Gets the Type for the control to be created.

(Odziedziczone po ControlBuilder)
CurrentFilterResolutionService

IFilterResolutionService Pobiera obiekt, który jest używany do zarządzania usługami związanymi z filtrem urządzenia podczas analizowania i utrwalania kontrolek w projektancie.Gets an IFilterResolutionService object that is used to manage device-filter related services when parsing and persisting controls in the designer.

(Odziedziczone po ControlBuilder)
DeclareType

Pobiera typ, który będzie używany przez generowanie kodu w celu zadeklarowania formantu.Gets the type that will be used by code generation to declare the control.

(Odziedziczone po ControlBuilder)
FChildrenAsProperties

Pobiera wartość określającą, czy kontrolka ma ParseChildrenAttribute ChildrenAsProperties ustawiony na true.Gets a value that determines whether the control has a ParseChildrenAttribute with ChildrenAsProperties set to true.

(Odziedziczone po ControlBuilder)
FIsNonParserAccessor

Pobiera wartość określającą, czy kontrolka implementuje IParserAccessor interfejs.Gets a value that determines whether the control implements the IParserAccessor interface.

(Odziedziczone po ControlBuilder)
HasAspCode

Pobiera wartość wskazującą, czy kontrolka zawiera wszystkie bloki kodu.Gets a value indicating whether the control contains any code blocks.

(Odziedziczone po ControlBuilder)
ID

Pobiera lub ustawia właściwość identyfikatora dla kontrolki, która ma zostać skompilowana.Gets or sets the identifier property for the control to be built.

(Odziedziczone po ControlBuilder)
InDesigner

Zwraca czy ControlBuilder uruchomiono w projektancie.Returns whether the ControlBuilder is running in the designer.

(Odziedziczone po ControlBuilder)
InPageTheme

Pobiera wartość logiczną wskazującą, czy ten ControlBuilder obiekt jest używany do generowania motywów strony.Gets a Boolean value indicating whether this ControlBuilder object is used to generate page themes.

(Odziedziczone po ControlBuilder)
ItemType

Pobiera typ ustawiony w kontenerze powiązań.Gets the type set on the binding container.

(Odziedziczone po ControlBuilder)
Localize

Pobiera wartość logiczną wskazującą, czy formant, który jest tworzony przez ten ControlBuilder obiekt jest zlokalizowany.Gets a Boolean value indicating whether the control that is created by this ControlBuilder object is localized.

(Odziedziczone po ControlBuilder)
NamingContainerType

Pobiera typ kontenera nazw dla kontrolki, którą tworzy ten Konstruktor.Gets the type of the naming container for the control that this builder creates.

(Odziedziczone po ControlBuilder)
PageVirtualPath

Pobiera ścieżkę wirtualną strony, która ma zostać skompilowana przez to ControlBuilder wystąpienie.Gets the virtual path of a page to be built by this ControlBuilder instance.

(Odziedziczone po ControlBuilder)
Parser

TemplateParser Pobiera osoby odpowiedzialne za analizowanie kontroli.Gets the TemplateParser responsible for parsing the control.

(Odziedziczone po ControlBuilder)
ServiceProvider

Pobiera obiekt usługi dla tego ControlBuilder obiektu.Gets the service object for this ControlBuilder object.

(Odziedziczone po ControlBuilder)
SubBuilders

Pobiera listę obiektów podrzędnych ControlBuilder dla tego ControlBuilder obiektu.Gets a list of child ControlBuilder objects for this ControlBuilder object.

(Odziedziczone po ControlBuilder)
TagName

Pobiera nazwę tagu dla kontrolki, która ma zostać skompilowana.Gets the tag name for the control to be built.

(Odziedziczone po ControlBuilder)
TemplatePropertyEntries

Pobiera kolekcję wpisów właściwości szablonu.Gets a collection of template property entries.

(Odziedziczone po ControlBuilder)
ThemeResolutionService

IThemeResolutionService Pobiera obiekt, który jest używany w czasie projektowania do zarządzania motywami i karnacjami formantów.Gets an IThemeResolutionService object that is used in design time to manage control themes and skins.

(Odziedziczone po ControlBuilder)

Metody

AllowWhitespaceLiterals()

Określa, czy w treści między tagiem otwierającym i zamykającym kontrolki są dozwolone białe znaki.Determines whether white space literals are permitted in the content between a control's opening and closing tags. Ta metoda jest wywoływana przez strukturę strony ASP.NET.This method is called by the ASP.NET page framework.

(Odziedziczone po ControlBuilder)
AppendLiteralString(String)

Dodaje określoną zawartość literału do kontrolki.Adds the specified literal content to a control. Ten interfejs API jest nieaktualny.This API is obsolete. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z ASP.NET.For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

AppendSubBuilder(ControlBuilder)

Dodaje do obiektu ControlBuilder konstruktory dla wszelkich formantów podrzędnych należących do formantu kontenera.Adds builders to the ControlBuilder object for any child controls that belong to the container control. Ten interfejs API jest nieaktualny.This API is obsolete. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z ASP.NET.For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

BuildObject()

Kompiluje wystąpienie czasu projektowania formantu, do którego odwołuje się ten ControlBuilder obiekt.Builds a design-time instance of the control that is referred to by this ControlBuilder object.

(Odziedziczone po ControlBuilder)
CloseControl()

Wywoływane przez analizator w celu informowania konstruktora o zakończeniu analizy tagów otwierających i zamykających kontrolki.Called by the parser to inform the builder that the parsing of the control's opening and closing tags is complete.

(Odziedziczone po ControlBuilder)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetChildControlType(String, IDictionary)

Uzyskuje typ dla formantów podrzędnych kontrolki.Obtains the type for the control's child controls. Ten interfejs API jest nieaktualny.This API is obsolete. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z ASP.NET.For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetObjectPersistData()

Tworzy obiekt dla tego ControlBuilder obiektu. ObjectPersistDataCreates the ObjectPersistData object for this ControlBuilder object.

(Odziedziczone po ControlBuilder)
GetResourceKey()

Pobiera klucz zasobu dla tego ControlBuilder obiektu.Retrieves the resource key for this ControlBuilder object.

(Odziedziczone po ControlBuilder)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
HasBody()

Określa, czy kontrolka ma tag otwierający i zamykający.Determines if a control has both an opening and closing tag. Ta metoda jest wywoływana przez strukturę strony ASP.NET.This method is called by the ASP.NET page framework.

(Odziedziczone po ControlBuilder)
HtmlDecodeLiterals()

Określa, czy ciąg literału kontrolki HTML musi być zdekodowany w formacie HTML.Determines whether the literal string of an HTML control must be HTML decoded. Ta metoda jest wywoływana przez strukturę strony ASP.NET.This method is called by the ASP.NET page framework.

(Odziedziczone po ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

Występuje po zainicjowaniu formantu serwera, który jest pierwszym krokiem w cyklu życia.Occurs when the server control is initialized, which is the first step in its life cycle. Ten interfejs API jest nieaktualny.This API is obsolete. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z ASP.NET.For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
NeedsTagInnerText()

Określa, czy Konstruktor formantów musi pobrać swój tekst wewnętrzny.Determines if the control builder needs to get its inner text. Jeśli tak, SetTagInnerText(String) należy wywołać metodę.If so, the SetTagInnerText(String) method must be called. Ta metoda jest wywoływana przez strukturę strony ASP.NET.This method is called by the ASP.NET page framework.

(Odziedziczone po ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

ControlBuilder Powiadamia, że jest dodawany do nadrzędnego konstruktora kontroli.Notifies the ControlBuilder that it is being added to a parent control builder.

(Odziedziczone po ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Umożliwia konstruktorom formantów niestandardowych dostęp do wygenerowanych Code Document Object Model (CodeDom) i wstawianie i modyfikowanie kodu podczas procesu analizowania i kompilowania formantów.Enables custom control builders to access the generated Code Document Object Model (CodeDom) and insert and modify code during the process of parsing and building controls.

(Odziedziczone po ControlBuilder)
SetResourceKey(String)

Ustawia klucz zasobu dla tego ControlBuilder obiektu.Sets the resource key for this ControlBuilder object.

(Odziedziczone po ControlBuilder)
SetServiceProvider(IServiceProvider)

Ustawia obiekt usługi dla tego ControlBuilder obiektu.Sets the service object for this ControlBuilder object.

(Odziedziczone po ControlBuilder)
SetTagInnerText(String)

ControlBuilder Zawiera wewnętrzny tekst tagu kontrolki.Provides the ControlBuilder with the inner text of the control tag.

(Odziedziczone po ControlBuilder)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Zabezpieczenia

AspNetHostingPermission
dla działania w środowisku hostowanym.for operating in a hosted environment. Wartość żądania: InheritanceDemand; Wartość uprawnienia: Minimal.Demand value: InheritanceDemand; Permission value: Minimal.

Dotyczy

Zobacz też