SiteMapNode.NextSibling Propriété

Définition

Obtient le nœud SiteMapNode suivant sur le même niveau hiérarchique que le nœud actuel, selon la propriété ParentNode (si elle existe).

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

Valeur de propriété

SiteMapNode

Le SiteMapNode qui suit l'actuel nœud, de manière séquentielle, sous le nœud parent ; sinon, null, si aucun parent n'existe, si ce nœud n'est suivi d'aucun autre, ou si l'ajustement de la sécurité est activé et empêche l'utilisateur d'afficher les nœuds parents ou les nœuds frères suivants.

Remarques

La NextSibling propriété suppose que l’objet SiteMapProvider implémente ses collections internes, de sorte que lorsqu’un nœud parent récupère sa ChildNodes propriété, les nœuds sont dans le même ordre qu’ils apparaissent dans la carte de site. Si vous utilisez .NET Framework classes de collection dans une implémentation d’un fournisseur de mappage de site, choisissez des collections qui implémentent l’interfaceIList, telles que les classes ou ListDictionary les ArrayList classes. Si vous choisissez des collections qui n’implémentent pas l’interface, telles que la IList Hashtable classe, des résultats inattendus peuvent se produire pour des opérations de navigation de site simples.

S’applique à

Voir aussi