SiteMapNode.PreviousSibling Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el objeto anterior SiteMapNode en el mismo nivel que el actual, en relación con el ParentNode objeto (si 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
Valor de propiedad
El anterior SiteMapNode, serialmente, antes del actual, en el nodo primario; de lo contrario, null, si no existe ningún elemento primario, no hay ningún nodo antes de este o el recorte de seguridad está habilitado y el usuario no puede ver los nodos primarios o del mismo nivel anteriores.
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 clases de colección de .NET Framework 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 del sitio simples.