SiteMapProvider.AddNode Método
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í.
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.