XmlBuilder Класс

Определение

Взаимодействует со средством синтаксического анализа для построения элемента управления Xml.

public ref class XmlBuilder : System::Web::UI::ControlBuilder
public class XmlBuilder : System.Web.UI.ControlBuilder
type XmlBuilder = class
    inherit ControlBuilder
Public Class XmlBuilder
Inherits ControlBuilder
Наследование
XmlBuilder

Конструкторы

XmlBuilder()

Инициализирует новый экземпляр класса XmlBuilder.

Свойства

BindingContainerBuilder

Получает построитель элемента управления, соответствующий контейнеру привязки для элемента управления, создаваемого этим построителем.

(Унаследовано от ControlBuilder)
BindingContainerType

Возвращает тип контейнера привязки для элемента управления, создаваемого этим сборщиком.

(Унаследовано от ControlBuilder)
ComplexPropertyEntries

Получает коллекцию сложных записей свойств.

(Унаследовано от ControlBuilder)
ControlType

Возвращает Type создаваемого элемента управления.

(Унаследовано от ControlBuilder)
CurrentFilterResolutionService

Возвращает объект IFilterResolutionService, используемый для управления службами, относящимися к фильтру устройств при анализе и сохранении элементов управления в конструкторе.

(Унаследовано от ControlBuilder)
DeclareType

Возвращает тип, используемый при создании кода для объявления элемента управления.

(Унаследовано от ControlBuilder)
FChildrenAsProperties

Получает значение, которое указывает, есть ли у элемента управления ParseChildrenAttribute, значение ChildrenAsProperties которого установлено на true.

(Унаследовано от ControlBuilder)
FIsNonParserAccessor

Получает значение, которое указывает, реализует ли элемент управления интерфейс IParserAccessor.

(Унаследовано от ControlBuilder)
HasAspCode

Возвращает значение, определяющее наличие блоков кода у элемента управления.

(Унаследовано от ControlBuilder)
ID

Возвращает или задает свойство-идентификатор создаваемого элемента управления.

(Унаследовано от ControlBuilder)
InDesigner

Проверяет, запущен ли ControlBuilder в режиме конструктора.

(Унаследовано от ControlBuilder)
InPageTheme

Возвращает логическое значение, указывающее, используется ли объект ControlBuilder для генерирования тем страницы.

(Унаследовано от ControlBuilder)
ItemType

Получает набор типов в контейнере привязки.

(Унаследовано от ControlBuilder)
Localize

Возвращает логическое значение, указывающее, локализован ли элемент управления, созданный объектом ControlBuilder.

(Унаследовано от ControlBuilder)
NamingContainerType

Возвращает тип контейнера именования для элемента управления, создаваемого этим сборщиком.

(Унаследовано от ControlBuilder)
PageVirtualPath

Получает виртуальный путь к странице, которая будет построена этим экземпляром ControlBuilder.

(Унаследовано от ControlBuilder)
Parser

Возвращает TemplateParser, анализирующий элемент управления.

(Унаследовано от ControlBuilder)
ServiceProvider

Возвращает служебный объект для объекта ControlBuilder.

(Унаследовано от ControlBuilder)
SubBuilders

Получает список дочерних объектов ControlBuilder для данного объекта ControlBuilder.

(Унаследовано от ControlBuilder)
TagName

Возвращает имя тега создаваемого элемента управления.

(Унаследовано от ControlBuilder)
TemplatePropertyEntries

Получает коллекцию записей свойств шаблона.

(Унаследовано от ControlBuilder)
ThemeResolutionService

Возвращает объект IThemeResolutionService, используемый во время разработки для управления темами и обложками элемента управления.

(Унаследовано от ControlBuilder)

Методы

AllowWhitespaceLiterals()

Определяет, разрешены ли литералы пробелов в содержимом между открывающим и закрывающим тегами элемента управления. Этот метод вызывается платформой страницы ASP.NET.

(Унаследовано от ControlBuilder)
AppendLiteralString(String)

Добавляет текстовое содержимое в элемент управления.

AppendSubBuilder(ControlBuilder)

Добавляет сборщики к объекту ControlBuilder для дочерних элементов управления, принадлежащих элементу управления контейнера.

(Унаследовано от ControlBuilder)
BuildObject()

Создает экземпляр времени проектирования элемента управления, на который ссылается объект ControlBuilder.

(Унаследовано от ControlBuilder)
CloseControl()

Вызывается анализатором для оповещения сборщика о завершении анализа открывающих и закрывающих тегов элемента управления.

(Унаследовано от ControlBuilder)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetChildControlType(String, IDictionary)

Возвращает объект Type для заданного элемента управления, являющегося дочерним по отношению к Xml.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetObjectPersistData()

Создает объект ObjectPersistData для объекта ControlBuilder.

(Унаследовано от ControlBuilder)
GetResourceKey()

Извлекает ключ ресурса для объекта ControlBuilder.

(Унаследовано от ControlBuilder)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
HasBody()

Определяет наличие открывающего и закрывающего тега элемента управления. Этот метод вызывается платформой страницы ASP.NET.

(Унаследовано от ControlBuilder)
HtmlDecodeLiterals()

Определяет необходимость HTML-декодирования текстовой строки HTML-элемента управления. Этот метод вызывается платформой страницы ASP.NET.

(Унаследовано от ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

Инициализирует ControlBuilder для использования после его создания. Этот метод вызывается платформой страницы ASP.NET.

(Унаследовано от ControlBuilder)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
NeedsTagInnerText()

Определяет, должен ли элемент управления Xml получать свой внутренний текст.

OnAppendToParentBuilder(ControlBuilder)

Оповещает ControlBuilder о добавлении его к сборщику родительского элемента управления.

(Унаследовано от ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Позволяет сборщикам пользовательского элемента управления получать доступ к сгенерированной объектной модели документов кода (CodeDom), а также вставлять и изменять код во время анализа и сборки элементов управления.

(Унаследовано от ControlBuilder)
SetResourceKey(String)

Задает ключ ресурса для объекта ControlBuilder.

(Унаследовано от ControlBuilder)
SetServiceProvider(IServiceProvider)

Задает служебный объект для объекта ControlBuilder.

(Унаследовано от ControlBuilder)
SetTagInnerText(String)

Задает внутренний текст элемента управления Xml.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел