BindableTemplateBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obsługuje analizowanie stron kontrolek powiązanych z danymi, które automatycznie wiążą się z kontrolą źródła danych ASP.NET w sekcjach szablonów zawartości. Klasa ta nie może być dziedziczona.
public ref class BindableTemplateBuilder sealed : System::Web::UI::TemplateBuilder, System::Web::UI::IBindableTemplate
public sealed class BindableTemplateBuilder : System.Web.UI.TemplateBuilder, System.Web.UI.IBindableTemplate
type BindableTemplateBuilder = class
inherit TemplateBuilder
interface IBindableTemplate
interface ITemplate
Public NotInheritable Class BindableTemplateBuilder
Inherits TemplateBuilder
Implements IBindableTemplate
- Dziedziczenie
- Implementuje
Uwagi
Klasa BindableTemplateBuilder jest używana w czasie projektowania i na stronach bez kompilowania w celu obsługi wyodrębniania wartości właściwości dwukierunkowej powiązanej kontrolki w szablonie powiązanym z danymi. Obiekt BindableTemplateBuilder generuje kod implementujący metodę IBindableTemplate.ExtractValues szablonu.
Element BindableTemplateBuilder jest przeznaczony TemplateBuilder dla kontrolek powiązanych z danymi, które zawierają szablonową zawartość. Jeśli kontrolka powiązana z danymi jest używana w czasie projektowania lub na stronie bez kompilowania, IBindableTemplate interfejs na stronie BindableTemplateBuilder jest używany do analizowania dwukierunkowego powiązania danych w ramach kontrolki szablonu. Jeśli kontrolka powiązana z danymi zostanie skompilowana, zostanie utworzone wystąpienie CompiledBindableTemplateBuilder klasy i przypisane do wartości IBindableTemplate obiektu.
Aby uzyskać więcej informacji na temat ASP.NET powiązania danych, wyrażeń i składni, zobacz Binding to Databases and Data-Binding Expressions Overview (Wiązanie z bazami danych i wyrażeniami powiązania danych — omówienie).
Konstruktory
BindableTemplateBuilder() |
Inicjuje nowe wystąpienie klasy BindableTemplateBuilder. |
Właściwości
BindingContainerBuilder |
Pobiera konstruktora kontrolek, który odpowiada kontenerowi powiązania dla kontrolki tworzonej przez tego konstruktora. (Odziedziczone po ControlBuilder) |
BindingContainerType |
Pobiera typ kontenera powiązania dla kontrolki tworzonej przez tego konstruktora. (Odziedziczone po ControlBuilder) |
ComplexPropertyEntries |
Pobiera kolekcję złożonych wpisów właściwości. (Odziedziczone po ControlBuilder) |
ControlType |
Pobiera kontrolkę Type do utworzenia. (Odziedziczone po ControlBuilder) |
CurrentFilterResolutionService |
IFilterResolutionService Pobiera obiekt używany do zarządzania usługami powiązanymi z filtrowaniem urządzeń podczas analizowania i utrwalania kontrolek w projektancie. (Odziedziczone po ControlBuilder) |
DeclareType |
Pobiera typ, który będzie używany przez generowanie kodu w celu zadeklarowania kontrolki. (Odziedziczone po ControlBuilder) |
FChildrenAsProperties |
Pobiera wartość określającą, czy kontrolka ma wartość z ustawioną wartością ParseChildrenAttributeChildrenAsProperties |
FIsNonParserAccessor |
Pobiera wartość określającą, czy kontrolka implementuje IParserAccessor interfejs. (Odziedziczone po ControlBuilder) |
HasAspCode |
Pobiera wartość wskazującą, czy kontrolka zawiera jakiekolwiek bloki kodu. (Odziedziczone po ControlBuilder) |
ID |
Pobiera lub ustawia właściwość identyfikatora kontrolki do skompilowania. (Odziedziczone po ControlBuilder) |
InDesigner |
Zwraca, ControlBuilder czy element jest uruchomiony w projektancie. (Odziedziczone po ControlBuilder) |
InPageTheme |
Pobiera wartość logiczną wskazującą, czy ten ControlBuilder obiekt jest używany do generowania motywów stron. (Odziedziczone po ControlBuilder) |
ItemType |
Pobiera typ ustawiony w kontenerze powiązania. (Odziedziczone po ControlBuilder) |
Localize |
Pobiera wartość logiczną wskazującą, czy kontrolka utworzona przez ten ControlBuilder obiekt jest zlokalizowana. (Odziedziczone po ControlBuilder) |
NamingContainerType |
Pobiera typ kontenera nazewnictwa dla kontrolki tworzonej przez tego konstruktora. (Odziedziczone po ControlBuilder) |
PageVirtualPath |
Pobiera ścieżkę wirtualną strony do skompilowania przez to ControlBuilder wystąpienie. (Odziedziczone po ControlBuilder) |
Parser |
TemplateParser Pobiera element odpowiedzialny za analizowanie kontrolki. (Odziedziczone po ControlBuilder) |
ServiceProvider |
Pobiera obiekt usługi dla tego ControlBuilder obiektu. (Odziedziczone po ControlBuilder) |
SubBuilders |
Pobiera listę obiektów podrzędnych ControlBuilder dla tego ControlBuilder obiektu. (Odziedziczone po ControlBuilder) |
TagName |
Pobiera nazwę tagu kontrolki do skompilowania. (Odziedziczone po ControlBuilder) |
TemplatePropertyEntries |
Pobiera kolekcję wpisów właściwości szablonu. (Odziedziczone po ControlBuilder) |
Text |
Pobiera lub ustawia tekst między tagami otwierania i zamykania szablonu. (Odziedziczone po TemplateBuilder) |
ThemeResolutionService |
IThemeResolutionService Pobiera obiekt, który jest używany w czasie projektowania do zarządzania motywami i skórami sterowania. (Odziedziczone po ControlBuilder) |
Metody
AllowWhitespaceLiterals() |
Określa, czy literały odstępu są dozwolone w zawartości między znacznikami otwierania i zamykania kontrolki. Ta metoda jest wywoływana przez platformę stron ASP.NET. (Odziedziczone po ControlBuilder) |
AppendLiteralString(String) |
Dodaje określoną zawartość literału do kontrolki. Ta metoda jest wywoływana przez platformę stron ASP.NET. (Odziedziczone po ControlBuilder) |
AppendSubBuilder(ControlBuilder) |
Dodaje konstruktorów do ControlBuilder obiektu dla wszystkich kontrolek podrzędnych należących do kontrolki kontenera. (Odziedziczone po ControlBuilder) |
BuildObject() |
Używany podczas projektowania do kompilowania szablonu i jego kontrolek podrzędnych. (Odziedziczone po TemplateBuilder) |
CloseControl() |
Wywołana przez analizator, aby poinformować konstruktora, że analizowanie tagów otwierania i zamykania kontrolki jest zakończone. (Odziedziczone po TemplateBuilder) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
ExtractValues(Control) |
Pobiera zestaw par nazw/wartości dla wartości powiązanych przy użyciu ASP.NET dwukierunkowej składni powiązania danych w ramach szablonowej zawartości w czasie projektowania i na stronach bez kompilowania. |
GetChildControlType(String, IDictionary) |
Type Uzyskuje typ kontrolki odpowiadający tagowi podrzędnego. Ta metoda jest wywoływana przez platformę stron ASP.NET. (Odziedziczone po ControlBuilder) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetObjectPersistData() |
ObjectPersistData Tworzy obiekt dla tego ControlBuilder obiektu. (Odziedziczone po ControlBuilder) |
GetResourceKey() |
Pobiera klucz zasobu dla tego ControlBuilder obiektu. (Odziedziczone po ControlBuilder) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
HasBody() |
Określa, czy kontrolka ma zarówno tag otwierający, jak i zamykający. Ta metoda jest wywoływana przez platformę stron ASP.NET. (Odziedziczone po ControlBuilder) |
HtmlDecodeLiterals() |
Określa, czy ciąg literału kontrolki HTML musi być zdekodowany w formacie HTML. Ta metoda jest wywoływana przez platformę stron ASP.NET. (Odziedziczone po ControlBuilder) |
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
Inicjuje konstruktora szablonów po wysłaniu żądania sieci Web. (Odziedziczone po TemplateBuilder) |
InstantiateIn(Control) |
Control Definiuje obiekt, do którego należą kontrolki podrzędne i szablony w czasie projektowania. (Odziedziczone po TemplateBuilder) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
NeedsTagInnerText() |
Określa, czy konstruktor kontrolki musi uzyskać jego tekst wewnętrzny. (Odziedziczone po TemplateBuilder) |
OnAppendToParentBuilder(ControlBuilder) |
BindableTemplateBuilder Powiadamia obiekt, że jest dodawany do nadrzędnego konstruktora kontrolek. |
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
Umożliwia niestandardowym konstruktorom kontrolek uzyskiwanie dostępu do wygenerowanego modelu obiektów dokumentów kodu (CodeDom) oraz wstawianie i modyfikowanie kodu podczas procesu analizowania i kompilowania kontrolek. (Odziedziczone po ControlBuilder) |
SetResourceKey(String) |
Ustawia klucz zasobu dla tego ControlBuilder obiektu. (Odziedziczone po ControlBuilder) |
SetServiceProvider(IServiceProvider) |
Ustawia obiekt usługi dla tego ControlBuilder obiektu. (Odziedziczone po ControlBuilder) |
SetTagInnerText(String) |
Zapisuje tekst wewnętrzny tagu szablonu. (Odziedziczone po TemplateBuilder) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |