HierarchyInfo.OnRenamed(HierarchyRenameEventArgs) 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í.
Se produce cuando se llama al comando Rename desde la interfaz de usuario (UI) o mediante programación y no se cancela desde el OnRenaming(HierarchyRenameEventArgs) método .
protected public:
virtual void OnRenamed(Microsoft::Web::Management::Client::HierarchyRenameEventArgs ^ e);
protected internal virtual void OnRenamed (Microsoft.Web.Management.Client.HierarchyRenameEventArgs e);
abstract member OnRenamed : Microsoft.Web.Management.Client.HierarchyRenameEventArgs -> unit
override this.OnRenamed : Microsoft.Web.Management.Client.HierarchyRenameEventArgs -> unit
Protected Friend Overridable Sub OnRenamed (e As HierarchyRenameEventArgs)
Parámetros
Objeto HierarchyRenameEventArgs que contiene los datos del evento.
Ejemplos
En el ejemplo siguiente se implementa el OnRenamed método y se escriben los nombres antiguos y nuevos en el agente de escucha de seguimiento.
protected override void OnRenamed(HierarchyRenameEventArgs e)
{
Trace.WriteLine("Node Name change from: "
+ _sNodeName + " to: " + e.Label);
_sNodeName = e.Label;
}
Comentarios
Para cambiar el nombre de un nodo, debe establecer la SupportsRename propiedad en true
. A menos que el programa admita cambiar el nombre, el nombre mostrado no cambiará.