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).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

Valeur de propriété

SiteMapNode

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.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.

Remarques

La PreviousSibling propriété suppose que le fournisseur de plan de site implémente ses collections internes de telle sorte que lorsqu’un nœud parent récupère ses ChildNodes objets, les nœuds se trouvent dans le même ordre que celui dans lequel ils apparaissent dans le plan de site.The 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. Si vous utilisez .NET Framework classes de collection dans une implémentation d’un SiteMapProvider fournisseur, choisissez les collections qui implémentent l' IList interface, telles que la ArrayList ListDictionary classe ou.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. Si vous choisissez des regroupements qui n’implémentent pas l' IList interface, tels que la Hashtable classe, des résultats inattendus peuvent se produire pour des opérations de navigation de site simples.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.

S’applique à

Voir aussi