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

Следующий узел SiteMapNode, расположенный последовательно после текущего узла; в противном случае — значение null, если не существует родительского узла, или отсутствует узел, следующий за данным, или включено сжатие безопасности и пользователь не может просматривать родительский или следующий родственный узел.

Комментарии

Свойство NextSibling предполагает, что SiteMapProvider объект реализует свои внутренние коллекции, например, когда родительский узел получает его ChildNodes свойство, узлы находятся в том же порядке, что и на карте сайта. Если вы используете классы коллекций платформа .NET Framework в реализации поставщика карты сайта, выберите коллекции, реализующие IList интерфейс, например ArrayList классы или ListDictionary классы. Если выбрать коллекции, которые не реализуют IList интерфейс, например Hashtable класс, непредвиденные результаты могут возникнуть для простых операций навигации сайта.

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

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