Compartir vía


SiteMapNode.PreviousSibling Propiedad

Definición

Obtiene el objeto SiteMapNode anterior situado en el mismo nivel que el actual, de manera relativa con respecto al objeto ParentNode (si lo hay).

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

Valor de propiedad

SiteMapNode

Nodo SiteMapNode anterior situado inmediatamente antes del actual, bajo el nodo primario; de lo contrario, es null si no existe ningún nodo primario, si no hay ninguno que preceda a éste o si está habilitado el recorte de seguridad y el usuario no puede ver el nodo primario ni los nodos anteriores relacionados.

Comentarios

La PreviousSibling propiedad supone que el proveedor de mapa de sitio implementa sus colecciones internas de forma que cuando un nodo primario recupera sus ChildNodes objetos, los nodos están en el mismo orden que aparecen en el mapa del sitio. Si usa .NET Framework clases de colección en una implementación de un SiteMapProvider proveedor, elija colecciones que implementen la IList interfaz, como la ArrayList clase o ListDictionary . Si elige colecciones que no implementan la IList interfaz, como la Hashtable clase , se pueden producir resultados inesperados para operaciones de navegación de sitio sencillas.

Se aplica a

Consulte también