DeviceSpecificControlBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
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.
Предоставляет поддержку синтаксического анализа конструкций DeviceSpecific/Choice. Сведения о разработке мобильных приложений ASP.NET см. в разделе
public ref class DeviceSpecificControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificControlBuilder : 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 DeviceSpecificControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificControlBuilder = 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 DeviceSpecificControlBuilder = class
inherit ControlBuilder
Public Class DeviceSpecificControlBuilder
Inherits ControlBuilder
- Наследование
- Атрибуты
Комментарии
Класс DeviceSpecificControlBuilder создается и используется средством синтаксического анализа страницы при синтаксическом анализе <элемента DeviceSpecific> .
Класс DeviceSpecificControlBuilder реализует следующее поведение сохраняемости: он игнорирует пробелы непосредственно внутри элемента управления и разрешает только <элемент Choice> в качестве дочернего элемента.
Конструкторы
| Имя | Описание |
|---|---|
| DeviceSpecificControlBuilder() |
Устаревшие..
Создает экземпляр DeviceSpecificControlBuilder класса. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
Свойства
| Имя | Описание |
|---|---|
| BindingContainerBuilder |
Устаревшие..
Возвращает построитель элементов управления, соответствующий контейнеру привязки для элемента управления, который создает этот построитель. (Унаследовано от ControlBuilder) |
| BindingContainerType |
Устаревшие..
Возвращает тип контейнера привязки для создаваемого этим построителем элемента управления. (Унаследовано от ControlBuilder) |
| ComplexPropertyEntries |
Устаревшие..
Возвращает коллекцию сложных записей свойств. (Унаследовано от ControlBuilder) |
| ControlType |
Устаревшие..
Возвращает созданный Type элемент управления. (Унаследовано от ControlBuilder) |
| CurrentFilterResolutionService |
Устаревшие..
Возвращает объект, используемый IFilterResolutionService для управления службами, связанными с фильтром устройств, при анализе и сохранении элементов управления в конструкторе. (Унаследовано от ControlBuilder) |
| DeclareType |
Устаревшие..
Возвращает тип, который будет использоваться в создании кода для объявления элемента управления. (Унаследовано от ControlBuilder) |
| FChildrenAsProperties |
Устаревшие..
Получает значение, определяющее, имеет ли элемент управления значение с ParseChildrenAttribute заданным ChildrenAsProperties значением |
| 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) |
Устаревшие..
Добавляет указанное литеральное содержимое в элемент управления. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| AppendSubBuilder(ControlBuilder) |
Устаревшие..
Добавляет построитель в ControlBuilder объект для всех дочерних элементов управления, принадлежащих элементу управления контейнера. (Унаследовано от ControlBuilder) |
| BuildObject() |
Устаревшие..
Создает экземпляр элемента управления во время разработки, который ссылается на этот ControlBuilder объект. (Унаследовано от ControlBuilder) |
| CloseControl() |
Устаревшие..
Вызывается средство синтаксического анализа, чтобы сообщить построителю, что анализ открывающих и закрывающих тегов элемента управления завершен. (Унаследовано от ControlBuilder) |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetChildControlType(String, IDictionary) |
Устаревшие..
Type Получает тип элемента управления, соответствующий дочернему тегу. Этот метод вызывается платформой страниц ASP.NET. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetObjectPersistData() |
Устаревшие..
ObjectPersistData Создает объект для этого ControlBuilder объекта. (Унаследовано от ControlBuilder) |
| GetResourceKey() |
Устаревшие..
Извлекает ключ ресурса для этого ControlBuilder объекта. (Унаследовано от ControlBuilder) |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| HasBody() |
Устаревшие..
Определяет, имеет ли элемент управления открытый и закрывающий тег. Этот метод вызывается платформой страниц ASP.NET. (Унаследовано от ControlBuilder) |
| HtmlDecodeLiterals() |
Устаревшие..
Определяет, должна литеральная строка элемента управления HTML декодироваться. Этот метод вызывается платформой страниц ASP.NET. (Унаследовано от ControlBuilder) |
| Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
Устаревшие..
Инициализирует ControlBuilder использование после создания экземпляра. Этот метод вызывается платформой страниц ASP.NET. (Унаследовано от ControlBuilder) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| NeedsTagInnerText() |
Устаревшие..
Определяет, должен ли построитель элементов управления получить его внутренний текст. В этом SetTagInnerText(String) случае метод должен вызываться. Этот метод вызывается платформой страниц ASP.NET. (Унаследовано от ControlBuilder) |
| OnAppendToParentBuilder(ControlBuilder) |
Устаревшие..
Уведомляет ControlBuilder о том, что он добавляется в родительский построитель элементов управления. (Унаследовано от ControlBuilder) |
| ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
Устаревшие..
Позволяет построителям пользовательских элементов управления получать доступ к созданной объектной модели документа кода (CodeDom) и вставлять и изменять код во время анализа и создания элементов управления. (Унаследовано от ControlBuilder) |
| SetResourceKey(String) |
Устаревшие..
Задает ключ ресурса для этого ControlBuilder объекта. (Унаследовано от ControlBuilder) |
| SetServiceProvider(IServiceProvider) |
Устаревшие..
Задает объект службы для этого ControlBuilder объекта. (Унаследовано от ControlBuilder) |
| SetTagInnerText(String) |
Устаревшие..
ControlBuilder Предоставляет внутренний текст тега элемента управления. (Унаследовано от ControlBuilder) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |