SiteMapNode.PreviousSibling Propriété

Définition

Obtient l'objet SiteMapNode précédent sur le même niveau que l'objet actuel, en fonction de l'objet ParentNode (s'il existe).

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

Valeur de propriété

Le SiteMapNode qui précède le nœud actuel, de manière séquentielle, sous le nœud parent ; sinon, null, si aucun parent n'existe, si ce nœud n'est précédé 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 PreviousSibling propriété suppose que le fournisseur de plan de site implémente ses collections internes de sorte que lorsqu’un nœud parent récupère ses ChildNodes objets, les nœuds sont dans le même ordre qu’ils apparaissent dans le plan de site. Si vous utilisez des classes de collection .NET Framework dans une implémentation d’un SiteMapProvider fournisseur, choisissez des regroupements qui implémentent l’interface IList , comme la ArrayList classe ou ListDictionary . Si vous choisissez des regroupements qui n’implémentent pas l’interface IList , comme la Hashtable classe , des résultats inattendus peuvent se produire pour des opérations de navigation de site simples.

S’applique à

Voir aussi