HierarchyInfo.Refresh Método
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.
Ocorre quando o comando Atualizar é chamado da interface do usuário ou programaticamente.
public:
virtual void Refresh();
public virtual void Refresh ();
abstract member Refresh : unit -> unit
override this.Refresh : unit -> unit
Public Overridable Sub Refresh ()
Exemplos
O exemplo a seguir substitui o método Refresh. Ele usa uma variável estática, portanto Parent.Refresh()
, é chamada a cada terceira atualização e base.Refresh()
é chamada outras vezes. Cada vez que base.Refresh()
é chamado, o nome do nó é alterado para refletir a contagem de atualização.
public override void Refresh()
{
// Change node name to demonstrate Refresh
if (++SH._refreshCnt % 3 == 0)
{
// re-initialize this object
Parent.Refresh();
}
// set node name to refect Refresh count
_sNodeName = SH._name + SH._refreshCnt.ToString();
base.Refresh();
}
Comentários
Chame parent.Refresh()
para reinicializar o objeto. Chame base.Refresh()
para atualizar o Gerenciador do IIS.