INavigateUIData Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает интерфейс, который классы реализуют для предоставления данных пользовательского интерфейса перемещения и значений элементам управления перемещением.
public interface class INavigateUIData
public interface INavigateUIData
type INavigateUIData = interface
Public Interface INavigateUIData
- Производный
Комментарии
Интерфейс INavigateUIData позволяет элементам управления навигации, таким как TreeView элементы управления и Menu , автоматически отображать данные из источника данных, представляющего иерархические данные навигации сайта. Интерфейс INavigateUIData реализуется типом, возвращаемым SiteMapNode из SiteMapDataSource элемента управления , чтобы элементы управления навигацией могли автоматически отображать данные без явного определения связей привязки данных со свойствами SiteMapNode. Например, SiteMapDataSource элемент управления включает декларативную привязку данных, чтобы разработчик страницы не должен явно заполнять TreeView.DataBindings свойства или Menu.DataBindings для TreeView элементов управления и Menu соответственно.
Интерфейс INavigateUIData также можно реализовать в объектах, возвращаемых элементом управления , чтобы включить автоматическую ObjectDataSource отрисовку элемента управления навигацией без явной привязки данных.
Свойства
Description |
Возвращает текст, представляющий описание узла перехода элемента управления перемещением. |
Name |
Возвращает текст, представляющий имя узла перехода элемента управления перемещением. |
NavigateUrl |
Возвращает URL для перемещения при нажатии на узел перехода. |
Value |
Возвращает неотображаемое значение, используемое для хранения любых дополнительных данных об узле перехода. |