Compartir a través de


SiteMapProvider.AddNode Método

Definición

Agrega un objeto SiteMapNode a la colección de nodos mantenida por el proveedor del mapa del sitio.

Sobrecargas

AddNode(SiteMapNode)

Agrega un objeto SiteMapNode a la colección de nodos mantenida por el proveedor del mapa del sitio.

AddNode(SiteMapNode, SiteMapNode)

Agrega un objeto SiteMapNode a la colección de nodos mantenida por el proveedor del mapa del sitio y especifica el objeto SiteMapNode primario.

AddNode(SiteMapNode)

Agrega un objeto SiteMapNode a la colección de nodos mantenida por el proveedor del mapa del sitio.

protected:
 virtual void AddNode(System::Web::SiteMapNode ^ node);
protected virtual void AddNode (System.Web.SiteMapNode node);
abstract member AddNode : System.Web.SiteMapNode -> unit
override this.AddNode : System.Web.SiteMapNode -> unit
Protected Overridable Sub AddNode (node As SiteMapNode)

Parámetros

node
SiteMapNode

SiteMapNode que se va a agregar a la colección de nodos mantenida por el proveedor.

Comentarios

Las clases derivadas de la SiteMapProvider clase pueden invalidar el AddNode método y proporcionar lógica para agregar un SiteMapNode objeto a la colección de nodos que mantiene el proveedor de mapa de sitio. La implementación predeterminada del AddNode método produce una NotImplementedException excepción.

Consulte también

Se aplica a

AddNode(SiteMapNode, SiteMapNode)

Agrega un objeto SiteMapNode a la colección de nodos mantenida por el proveedor del mapa del sitio y especifica el objeto SiteMapNode primario.

protected public:
 virtual void AddNode(System::Web::SiteMapNode ^ node, System::Web::SiteMapNode ^ parentNode);
protected internal virtual void AddNode (System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode);
abstract member AddNode : System.Web.SiteMapNode * System.Web.SiteMapNode -> unit
override this.AddNode : System.Web.SiteMapNode * System.Web.SiteMapNode -> unit
Protected Friend Overridable Sub AddNode (node As SiteMapNode, parentNode As SiteMapNode)

Parámetros

node
SiteMapNode

SiteMapNode que se va a agregar a la colección de nodos mantenida por el proveedor.

parentNode
SiteMapNode

SiteMapNode que es el nodo primario de node.

Excepciones

En todos los casos.

Comentarios

Las clases derivadas de la SiteMapProvider clase pueden invalidar el AddNode método y proporcionar lógica para agregar un objeto con un SiteMapNode elemento primario especificado a la colección de nodos que mantiene el proveedor de mapa de sitio. Por ejemplo, el XmlSiteMapProvider.AddNode método agrega el SiteMapNode objeto especificado por node a la SiteMapNodeCollection colección que mantiene el XmlSiteMapProvider objeto y crea una relación primaria o secundaria entre el SiteMapNode objeto especificado por node y parentNode. La implementación predeterminada del AddNode método produce una NotImplementedException excepción.

Consulte también

Se aplica a