SiteMapNode.PreviousSibling Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.