SiteMapNode.NextSibling Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает следующий узел SiteMapNode на том же самом иерархическом уровне, что и текущий узел, относительно свойства ParentNode (если искомый узел существует).
public:
virtual property System::Web::SiteMapNode ^ NextSibling { System::Web::SiteMapNode ^ get(); };
public virtual System.Web.SiteMapNode NextSibling { get; }
member this.NextSibling : System.Web.SiteMapNode
Public Overridable ReadOnly Property NextSibling As SiteMapNode
Значение свойства
Следующий узел SiteMapNode, расположенный последовательно после текущего узла; в противном случае — значение null
, если не существует родительского узла, или отсутствует узел, следующий за данным, или включено сжатие безопасности и пользователь не может просматривать родительский или следующий родственный узел.
Комментарии
Свойство NextSibling предполагает, что SiteMapProvider объект реализует свои внутренние коллекции, например, когда родительский узел получает его ChildNodes свойство, узлы находятся в том же порядке, что и на карте сайта. Если вы используете классы коллекций платформа .NET Framework в реализации поставщика карты сайта, выберите коллекции, реализующие IList интерфейс, например ArrayList классы или ListDictionary классы. Если выбрать коллекции, которые не реализуют IList интерфейс, например Hashtable класс, непредвиденные результаты могут возникнуть для простых операций навигации сайта.