DeviceSpecific Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
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> . Сведения о разработке мобильных приложений ASP.NET см. в разделе
public ref class DeviceSpecific : System::Web::UI::Control
[System.Web.UI.MobileControls.PersistName("DeviceSpecific")]
public class DeviceSpecific : System.Web.UI.Control
[System.Web.UI.MobileControls.PersistName("DeviceSpecific")]
[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 DeviceSpecific : System.Web.UI.Control
[<System.Web.UI.MobileControls.PersistName("DeviceSpecific")>]
type DeviceSpecific = class
inherit Control
[<System.Web.UI.MobileControls.PersistName("DeviceSpecific")>]
[<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 DeviceSpecific = class
inherit Control
Public Class DeviceSpecific
Inherits Control
- Наследование
- Атрибуты
Комментарии
В элементе< DeviceSpecific> обычно указывается один или несколько <элементов Choice>, каждый из которых содержит атрибуты, определяющие способ оценки выбора для возможностей целевого устройства. Во время выполнения каждый выбор вычисляется по порядку, и используется первый выбор, который успешно вычисляется. Конструкция DeviceSpecific/Choice используется для указания наборов шаблонов и переопределения свойств; Например, его можно использовать для указания образов, относящихся к устройству Image для элемента управления.
Note
Несмотря на то, что DeviceSpecific класс наследует от пространства имен Web Forms System.Web.UI.Control , это только сведения о реализации. Элемент <Choice> не работает как элемент управления.
Конструкторы
| Имя | Описание |
|---|---|
| DeviceSpecific() |
Устаревшие..
Инициализирует новый экземпляр класса DeviceSpecific. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
Свойства
| Имя | Описание |
|---|---|
| Adapter |
Устаревшие..
Возвращает адаптер, зависящий от браузера, для элемента управления. (Унаследовано от Control) |
| AppRelativeTemplateSourceDirectory |
Устаревшие..
Возвращает или задает относительный к приложению виртуальный каталог Page объекта или UserControl объекта, содержащего этот элемент управления. (Унаследовано от Control) |
| BindingContainer |
Устаревшие..
Возвращает элемент управления, содержащий привязку данных этого элемента управления. (Унаследовано от Control) |
| ChildControlsCreated |
Устаревшие..
Возвращает значение, указывающее, были ли созданы дочерние элементы управления сервера. (Унаследовано от Control) |
| Choices |
Устаревшие..
Извлекает коллекцию вариантов в элементе <DeviceSpecific> . Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| ClientID |
Устаревшие..
Возвращает идентификатор элемента управления для разметки HTML, созданной ASP.NET. (Унаследовано от Control) |
| ClientIDMode |
Устаревшие..
Возвращает или задает алгоритм, используемый для создания значения ClientID свойства. (Унаследовано от Control) |
| ClientIDSeparator |
Устаревшие..
Возвращает значение символа, представляющее символ разделителя, используемый в свойстве ClientID . (Унаследовано от Control) |
| Context |
Устаревшие..
HttpContext Возвращает объект, связанный с серверным элементом управления для текущего веб-запроса. (Унаследовано от Control) |
| Controls |
Устаревшие..
ControlCollection Возвращает объект, представляющий дочерние элементы управления для указанного серверного элемента управления в иерархии пользовательского интерфейса. (Унаследовано от Control) |
| DataItemContainer |
Устаревшие..
Возвращает ссылку на контейнер именования, если контейнер именования реализует IDataItemContainer. (Унаследовано от Control) |
| DataKeysContainer |
Устаревшие..
Возвращает ссылку на контейнер именования, если контейнер именования реализует IDataKeysControl. (Унаследовано от Control) |
| DesignMode |
Устаревшие..
Возвращает значение, указывающее, используется ли элемент управления на поверхности конструктора. (Унаследовано от Control) |
| EnableTheming |
Устаревшие..
Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления. (Унаследовано от Control) |
| EnableViewState |
Устаревшие..
Возвращает или задает значение, указывающее, сохраняет ли элемент управления состояние для использования в круговых поездках. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| Events |
Устаревшие..
Возвращает список делегатов обработчика событий для элемента управления. Это свойство доступно только для чтения. (Унаследовано от Control) |
| HasChildViewState |
Устаревшие..
Получает значение, указывающее, имеют ли дочерние элементы управления текущего элемента управления серверным элементом управления какие-либо сохраненные параметры состояния представления. (Унаследовано от Control) |
| HasTemplates |
Устаревшие..
Возвращает значение, указывающее, что выбранный в данный момент выбор в элементе <DeviceSpecific> имеет шаблоны, определенные внутри него. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| ID |
Устаревшие..
Возвращает или задает программный идентификатор, назначенный элементу управления сервером. (Унаследовано от Control) |
| IdSeparator |
Устаревшие..
Возвращает символ, используемый для разделения идентификаторов элемента управления. (Унаследовано от Control) |
| IsChildControlStateCleared |
Устаревшие..
Возвращает значение, указывающее, имеют ли элементы управления, содержащиеся в этом элементе управления, состояние элемента управления. (Унаследовано от Control) |
| IsTrackingViewState |
Устаревшие..
Возвращает значение, указывающее, сохраняется ли серверная система управления изменениями в состоянии представления. (Унаследовано от Control) |
| IsViewStateEnabled |
Устаревшие..
Возвращает значение, указывающее, включено ли состояние представления для этого элемента управления. (Унаследовано от Control) |
| LoadViewStateByID |
Устаревшие..
Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния ID представления вместо индекса. (Унаследовано от Control) |
| MobilePage |
Устаревшие..
Возвращает содержащую страницу. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| NamingContainer |
Устаревшие..
Возвращает ссылку на контейнер именования серверного элемента управления, который создает уникальное пространство имен для различения между элементами управления сервера с ID одинаковым значением свойства. (Унаследовано от Control) |
| Owner |
Устаревшие..
Получает владельца указанного DeviceSpecific объекта, элемента управления или стиля. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| Page |
Устаревшие..
Возвращает ссылку на Page экземпляр, содержащий серверный элемент управления. (Унаследовано от Control) |
| Parent |
Устаревшие..
Возвращает ссылку на родительский элемент управления сервера в иерархии элементов управления страницами. (Унаследовано от Control) |
| RenderingCompatibility |
Устаревшие..
Возвращает значение, указывающее версию ASP.NET, с которым будет совместим отрисованный HTML. (Унаследовано от Control) |
| SelectedChoice |
Устаревшие..
Возвращает выбранный в данный момент выбор или |
| Site |
Устаревшие..
Получает сведения о контейнере, на котором размещается текущий элемент управления при отрисовки на поверхности конструктора. (Унаследовано от Control) |
| SkinID |
Устаревшие..
Возвращает или задает кожу, применяемую к элементу управления. (Унаследовано от Control) |
| TemplateControl |
Устаревшие..
Возвращает или задает ссылку на шаблон, содержащий этот элемент управления. (Унаследовано от Control) |
| TemplateSourceDirectory |
Устаревшие..
Возвращает виртуальный Page каталог или UserControl содержащий текущий серверный элемент управления. (Унаследовано от Control) |
| UniqueID |
Устаревшие..
Возвращает уникальный иерархический идентификатор для элемента управления сервером. (Унаследовано от Control) |
| ValidateRequestMode |
Устаревшие..
Возвращает или задает значение, указывающее, проверяет ли элемент управления входные данные клиента из браузера для потенциально опасных значений. (Унаследовано от Control) |
| ViewState |
Устаревшие..
Получает словарь сведений о состоянии, позволяющий сохранять и восстанавливать состояние представления серверного элемента управления в нескольких запросах на одну и ту же страницу. (Унаследовано от Control) |
| ViewStateIgnoresCase |
Устаревшие..
Возвращает значение, указывающее, является ли StateBag объект нечувствительным к регистру. (Унаследовано от Control) |
| ViewStateMode |
Устаревшие..
Возвращает или задает режим состояния представления этого элемента управления. (Унаследовано от Control) |
| Visible |
Устаревшие..
Возвращает или задает значение, указывающее, отображается ли указанный элемент управления. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
Методы
| Имя | Описание |
|---|---|
| AddedControl(Control, Int32) |
Устаревшие..
Вызывается после добавления дочернего Controls элемента управления в Control коллекцию объекта. (Унаследовано от Control) |
| AddParsedSubObject(Object) |
Устаревшие..
Уведомляет серверный элемент управления о том, что элемент , XML или HTML, был проанализирован, и добавляет элемент в объект элемента управления ControlCollection сервера. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| ApplyStyleSheetSkin(Page) |
Устаревшие..
Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления. (Унаследовано от Control) |
| BeginRenderTracing(TextWriter, Object) |
Устаревшие..
Начинает трассировку данных отрисовки во время разработки. (Унаследовано от Control) |
| BuildProfileTree(String, Boolean) |
Устаревшие..
Собирает сведения о серверном элементе управления и передает его Trace свойству, которое будет отображаться при включении трассировки для страницы. (Унаследовано от Control) |
| ClearCachedClientID() |
Устаревшие..
Задает кэшированное ClientID значение |
| ClearChildControlState() |
Устаревшие..
Удаляет сведения о состоянии элемента управления для дочерних элементов управления сервера. (Унаследовано от Control) |
| ClearChildState() |
Устаревшие..
Удаляет сведения о состоянии представления и состояния элемента управления для всех дочерних элементов управления сервера. (Унаследовано от Control) |
| ClearChildViewState() |
Устаревшие..
Удаляет сведения о состоянии представления для всех дочерних элементов управления сервера. (Унаследовано от Control) |
| ClearEffectiveClientIDMode() |
Устаревшие..
ClientIDMode Задает свойство текущего экземпляра элемента управления и всех дочерних элементов управленияInherit. (Унаследовано от Control) |
| CreateChildControls() |
Устаревшие..
Вызывается платформой страницы ASP.NET, чтобы уведомить серверные элементы управления, использующие реализацию на основе композиции, чтобы создать все дочерние элементы управления, содержащиеся в подготовке к публикации обратной или отрисовки. (Унаследовано от Control) |
| CreateControlCollection() |
Устаревшие..
Создает новый ControlCollection объект для хранения дочерних элементов управления (как литерала, так и сервера) элемента управления сервером. (Унаследовано от Control) |
| DataBind() |
Устаревшие..
Привязывает источник данных к вызываемой серверной системе управления и всем дочерним элементам управления. (Унаследовано от Control) |
| DataBind(Boolean) |
Устаревшие..
Привязывает источник данных к вызываемой серверной системе управления и всем его дочерним элементам управления с возможностью вызвать DataBinding событие. (Унаследовано от Control) |
| DataBindChildren() |
Устаревшие..
Привязывает источник данных к дочерним элементам управления сервера. (Унаследовано от Control) |
| Dispose() |
Устаревшие..
Позволяет элементу управления сервера выполнять окончательную очистку перед освобождением из памяти. (Унаследовано от Control) |
| EndRenderTracing(TextWriter, Object) |
Устаревшие..
Завершает трассировку времени разработки данных отрисовки. (Унаследовано от Control) |
| EnsureChildControls() |
Устаревшие..
Определяет, содержит ли серверный элемент управления дочерние элементы управления. Если это не так, он создает дочерние элементы управления. (Унаследовано от Control) |
| EnsureID() |
Устаревшие..
Создает идентификатор для элементов управления, которым не назначен идентификатор. (Унаследовано от Control) |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| FindControl(String, Int32) |
Устаревшие..
Выполняет поиск текущего контейнера именования для элемента управления сервером с указанным |
| FindControl(String) |
Устаревшие..
Выполняет поиск текущего контейнера именования для элемента управления сервером с указанным |
| Focus() |
Устаревшие..
Задает фокус ввода элементу управления. (Унаследовано от Control) |
| GetDesignModeState() |
Устаревшие..
Возвращает данные во время разработки для элемента управления. (Унаследовано от Control) |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetRouteUrl(Object) |
Устаревшие..
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
| GetRouteUrl(RouteValueDictionary) |
Устаревшие..
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
| GetRouteUrl(String, Object) |
Устаревшие..
Получает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
| GetRouteUrl(String, RouteValueDictionary) |
Устаревшие..
Получает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
| GetTemplate(String) |
Устаревшие..
Возвращает шаблон с указанным именем. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetUniqueIDRelativeTo(Control) |
Устаревшие..
Возвращает префиксированную часть UniqueID свойства указанного элемента управления. (Унаследовано от Control) |
| HasControls() |
Устаревшие..
Определяет, содержит ли серверный элемент управления какие-либо дочерние элементы управления. (Унаследовано от Control) |
| HasEvents() |
Устаревшие..
Возвращает значение, указывающее, регистрируются ли события для элемента управления или любых дочерних элементов управления. (Унаследовано от Control) |
| IsLiteralContent() |
Устаревшие..
Определяет, содержит ли серверный элемент управления только литеральное содержимое. (Унаследовано от Control) |
| LoadControlState(Object) |
Устаревшие..
Восстанавливает сведения о состоянии элемента управления из предыдущего запроса страницы, сохраненного методом SaveControlState() . (Унаследовано от Control) |
| LoadViewState(Object) |
Устаревшие..
Восстанавливает сведения о состоянии представления из предыдущего запроса страницы, сохраненного методом SaveViewState() . (Унаследовано от Control) |
| MapPathSecure(String) |
Устаревшие..
Извлекает физический путь, с которым сопоставляется виртуальный путь( абсолютный или относительный). (Унаследовано от Control) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnBubbleEvent(Object, EventArgs) |
Устаревшие..
Определяет, передается ли событие для элемента управления сервером пользовательского интерфейса страницы. (Унаследовано от Control) |
| OnDataBinding(EventArgs) |
Устаревшие..
Вызывает событие DataBinding. (Унаследовано от Control) |
| OnInit(EventArgs) |
Устаревшие..
Вызывает событие Init. (Унаследовано от Control) |
| OnLoad(EventArgs) |
Устаревшие..
Вызывает событие Load. (Унаследовано от Control) |
| OnPreRender(EventArgs) |
Устаревшие..
Вызывает событие PreRender. (Унаследовано от Control) |
| OnUnload(EventArgs) |
Устаревшие..
Вызывает событие Unload. (Унаследовано от Control) |
| OpenFile(String) |
Устаревшие..
Возвращает используемый Stream для чтения файла. (Унаследовано от Control) |
| RaiseBubbleEvent(Object, EventArgs) |
Устаревшие..
Назначает любые источники события и ее сведения родительскому элементу управления. (Унаследовано от Control) |
| RemovedControl(Control) |
Устаревшие..
Вызывается после удаления дочернего Controls элемента управления из Control коллекции объекта. (Унаследовано от Control) |
| Render(HtmlTextWriter) |
Устаревшие..
Отправляет содержимое элемента управления сервера в предоставленный HtmlTextWriter объект, который записывает содержимое для отрисовки на клиенте. (Унаследовано от Control) |
| RenderChildren(HtmlTextWriter) |
Устаревшие..
Выводит содержимое дочерних элементов управления сервера в предоставленный HtmlTextWriter объект, который записывает содержимое для отрисовки на клиенте. (Унаследовано от Control) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
Устаревшие..
Выводит содержимое элемента управления сервером в предоставленный HtmlTextWriter объект с помощью предоставленного ControlAdapter объекта. (Унаследовано от Control) |
| RenderControl(HtmlTextWriter) |
Устаревшие..
Выводит содержимое сервера управления в предоставленный HtmlTextWriter объект и сохраняет сведения о трассировке элемента управления, если трассировка включена. (Унаследовано от Control) |
| ResolveAdapter() |
Устаревшие..
Возвращает адаптер управления, отвечающий за отрисовку указанного элемента управления. (Унаследовано от Control) |
| ResolveClientUrl(String) |
Устаревшие..
Получает URL-адрес, который может использоваться браузером. (Унаследовано от Control) |
| ResolveUrl(String) |
Устаревшие..
Преобразует URL-адрес в url-адрес, который можно использовать на запрашиваемом клиенте. (Унаследовано от Control) |
| SaveControlState() |
Устаревшие..
Сохраняет все изменения состояния управления сервером, которые произошли с момента публикации страницы на сервер. (Унаследовано от Control) |
| SaveViewState() |
Устаревшие..
Сохраняет все изменения состояния представления представления сервера, которые произошли с момента отправки страницы на сервер. (Унаследовано от Control) |
| SetDesignModeState(IDictionary) |
Устаревшие..
Задает данные во время разработки для элемента управления. (Унаследовано от Control) |
| SetRenderMethodDelegate(RenderMethod) |
Устаревшие..
Назначает делегат обработчика событий для отрисовки элемента управления сервером и его содержимого в родительский элемент управления. (Унаследовано от Control) |
| SetTraceData(Object, Object, Object) |
Устаревшие..
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя объект трассировки, ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
| SetTraceData(Object, Object) |
Устаревшие..
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| TrackViewState() |
Устаревшие..
Вызывает отслеживание изменений состояния представления в серверном элементе управления, чтобы они могли храниться в объекте серверного элемента управления StateBag . Этот объект доступен через ViewState свойство. (Унаследовано от Control) |
События
| Имя | Описание |
|---|---|
| DataBinding |
Устаревшие..
Происходит при создании выражений привязки данных во время разработки. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| Disposed |
Устаревшие..
Происходит при освобождении серверного элемента управления из памяти, который является последним этапом жизненного цикла управления сервером при запросе страницы ASP.NET. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| Init |
Устаревшие..
Происходит при инициализации элемента управления, который является первым шагом в его жизненном цикле. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| Load |
Устаревшие..
Происходит при загрузке серверного элемента управления в Page объект. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| PreRender |
Устаревшие..
Происходит, когда элемент управления будет отрисовывается в его содержащий MobilePage объект. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
| Unload |
Устаревшие..
Происходит при выгрузке серверного элемента управления из памяти. Этот API устарел. Сведения о разработке мобильных приложений ASP.NET см. в разделе |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IControlBuilderAccessor.ControlBuilder |
Устаревшие..
Описание этого элемента см. в разделе ControlBuilder. (Унаследовано от Control) |
| IControlDesignerAccessor.GetDesignModeState() |
Устаревшие..
Описание этого элемента см. в разделе GetDesignModeState(). (Унаследовано от Control) |
| IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Устаревшие..
Описание этого элемента см. в разделе SetDesignModeState(IDictionary). (Унаследовано от Control) |
| IControlDesignerAccessor.SetOwnerControl(Control) |
Устаревшие..
Описание этого элемента см. в разделе SetOwnerControl(Control). (Унаследовано от Control) |
| IControlDesignerAccessor.UserData |
Устаревшие..
Описание этого элемента см. в разделе UserData. (Унаследовано от Control) |
| IDataBindingsAccessor.DataBindings |
Устаревшие..
Описание этого элемента см. в разделе DataBindings. (Унаследовано от Control) |
| IDataBindingsAccessor.HasDataBindings |
Устаревшие..
Описание этого элемента см. в разделе HasDataBindings. (Унаследовано от Control) |
| IExpressionsAccessor.Expressions |
Устаревшие..
Описание этого элемента см. в разделе Expressions. (Унаследовано от Control) |
| IExpressionsAccessor.HasExpressions |
Устаревшие..
Описание этого элемента см. в разделе HasExpressions. (Унаследовано от Control) |
| IParserAccessor.AddParsedSubObject(Object) |
Устаревшие..
Описание этого элемента см. в разделе AddParsedSubObject(Object). (Унаследовано от Control) |
Методы расширения
| Имя | Описание |
|---|---|
| FindDataSourceControl(Control) |
Устаревшие..
Возвращает источник данных, связанный с элементом управления данными для указанного элемента управления. |
| FindFieldTemplate(Control, String) |
Устаревшие..
Возвращает шаблон поля для указанного столбца в контейнере именования указанного элемента управления. |
| FindMetaTable(Control) |
Устаревшие..
Возвращает объект метатабли для содержащего элемента управления данными. |