SiteMapNode.PreviousSibling Свойство

Определение

Получает предыдущий объект SiteMapNode на том же самом иерархическом уровне, что и текущий объект, относительно объекта ParentNode (если объект существует).Gets the previous SiteMapNode object on the same level as the current one, relative to the ParentNode object (if one exists).

public:
 virtual property System::Web::SiteMapNode ^ PreviousSibling { System::Web::SiteMapNode ^ get(); };
public virtual System.Web.SiteMapNode PreviousSibling { get; }
member this.PreviousSibling : System.Web.SiteMapNode
Public Overridable ReadOnly Property PreviousSibling As SiteMapNode

Значение свойства

Предыдущий объект SiteMapNode, расположенный последовательно перед текущим объектом, в противном случае — значение null, если не существует родительского объекта, или отсутствует узел, находящийся перед данным, или включено сжатие безопасности и пользователь не может просматривать родительский или предыдущий родственный узел.The previous SiteMapNode, serially, before the current one, under the parent node; otherwise, null, if no parent exists, there is no node before this one, or security trimming is enabled and the user cannot view the parent or previous sibling nodes.

Комментарии

Свойство предполагает, что поставщик карт узла реализует свои внутренние коллекции таким образом, что когда родительский узел извлекает свои ChildNodes объекты, узлы располагаются в том же порядке, в котором они отображаются на карте узла. PreviousSiblingThe PreviousSibling property presumes that the site map provider implements its internal collections such that when a parent node retrieves its ChildNodes objects, the nodes are in the same order as they appear in the site map. При использовании классов коллекций .NET Framework в SiteMapProvider реализации поставщика выберите коллекции, IList реализующие ArrayList интерфейс, например класс или ListDictionary .If you use .NET Framework collection classes in an implementation of a SiteMapProvider provider, choose collections that implement the IList interface, such as the ArrayList or ListDictionary class. При выборе коллекций, не реализующих IList интерфейс, таких Hashtable как класс, для простых операций навигации по сайту могут возникнуть непредвиденные результаты.If you choose collections that do not implement the IList interface, such as the Hashtable class, unexpected results can occur for simple site navigation operations.

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

Дополнительно