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