Поделиться через


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 класс, непредвиденные результаты могут возникать для простых операций навигации сайта.

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

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