HierarchyRenameEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece dados para os métodos OnRenaming(HierarchyRenameEventArgs) e OnRenamed(HierarchyRenameEventArgs). Essa classe não pode ser herdada.
public ref class HierarchyRenameEventArgs sealed : EventArgs
public sealed class HierarchyRenameEventArgs : EventArgs
type HierarchyRenameEventArgs = class
inherit EventArgs
Public NotInheritable Class HierarchyRenameEventArgs
Inherits EventArgs
- Herança
-
HierarchyRenameEventArgs
Exemplos
O exemplo a seguir implementa a Microsoft.Web.Management.Client.HierarchyInfo.SupportsRename propriedade , o Microsoft.Web.Management.Client.HierarchyInfo.OnRenamed método e o Microsoft.Web.Management.Client.HierarchyInfo.OnRenaming método , que implementa a <xref:System.Web.Management.Client.HierarchyRenameEventArgs> classe . Este exemplo permite que o usuário use a Label propriedade para modificar o nome do nó.
protected override bool SupportsRename
{
get
{
return true;
}
}
protected override void OnRenamed(HierarchyRenameEventArgs e)
{
Trace.WriteLine("Node Name change from: "
+ _sNodeName + " to: " + e.Label);
_sNodeName = e.Label;
}
Comentários
Para renomear uma página, você deve definir a Microsoft.Web.Management.Client.HierarchyInfo.SupportsRename propriedade como true
.
O Microsoft.Web.Management.Client.HierarchyInfo.OnRenaming método é chamado quando o usuário começa a editar o texto do nó. O Microsoft.Web.Management.Client.HierarchyInfo.OnRenamed método é chamado depois que o usuário conclui a edição do texto do nó. Um HierarchyRenameEventArgs objeto especifica o rótulo a ser alterado e se a operação de edição foi cancelada.
Construtores
HierarchyRenameEventArgs(String) |
Inicializa uma nova instância da classe HierarchyRenameEventArgs. |
Propriedades
Cancel |
Obtém ou define um valor que indica se a operação de renomeação foi cancelada. |
Label |
Obtém ou define o novo nome de nó associado à página. |