Compartilhar via


Window.Close Método

Definição

Sobrecargas

Close()

Fecha a janela representada pelo Window objeto solicitando salvar alterações em qualquer formulário não salvo ou forma com alterações que não foram salvas.

Close(Boolean)

Fecha a janela representada pelo Window objeto e, opcionalmente, força um formulário ou formulário não salvo com alterações não salvas a serem fechadas sem salvar.

Close()

Fecha a janela representada pelo Window objeto solicitando salvar alterações em qualquer formulário não salvo ou forma com alterações que não foram salvas.

public:
 abstract void Close();
public abstract void Close ();
abstract member Close : unit -> unit
Public MustOverride Sub Close ()

Exemplos

No exemplo a seguir, o método Fechar da classe Window é usado para fechar a janela ativa atualmente, forçando uma salvação se houver alterações no formulário.

this.Application.ActiveWindow.Close(); Me.Application.ActiveWindow.Close()

Comentários

O método Close() fechará a janela associada e os formulários que ele contém. Se o formulário não tiver sido salvo ou tiver alterações que não foram salvas, o usuário será solicitado a salvar alterações antes de fechar.

O método Close só pode ser usado com os tipos de janela de edição; se usado com um tipo de janela de design, ele gerará uma exceção. Além disso, o método Close só pode ser usado com os SubmitEventHandler manipuladores de eventos e ClickedEventHandler . Se usado com qualquer outro tipo de manipulador de eventos, ele gerará uma exceção.

Observação: se a janela que está sendo fechada for a única janela aberta no Microsoft InfoPath, o aplicativo InfoPath também será fechado.

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Aplica-se a

Close(Boolean)

Fecha a janela representada pelo Window objeto e, opcionalmente, força um formulário ou formulário não salvo com alterações não salvas a serem fechadas sem salvar.

public:
 abstract void Close(bool force);
public abstract void Close (bool force);
abstract member Close : bool -> unit
Public MustOverride Sub Close (force As Boolean)

Parâmetros

force
Boolean

Especifica se documentos não salvos serão salvos. O valor padrão é falso.

Exceções

O método Close foi chamado de um manipulador de eventos para o Loading evento

O parâmetro passado para esse método é uma referência nula (Nada no Visual Basic).

O parâmetro passado para esse método não é válido. Por exemplo, ele é do tipo ou formato errado.

Exemplos

No exemplo a seguir, o método Fechar da classe Window é usado para fechar a janela atualmente ativa e forçará um formulário não salvo com alterações a fechar sem salvar alterações.

this.Application.ActiveWindow.Close(true); Me.Application.ActiveWindow.Close(true)

Comentários

O método Close(force) fechará a janela associada e os formulários que ele contém. Se o force parâmetro for definido como true, todos os formulários serão fechados sem salvar, mesmo que não tenham sido salvos ou contenham alterações desde a última salvação. Se definido como false, os usuários serão solicitados a salvar suas alterações.

O método Close só pode ser usado com os tipos de janela de edição; se usado com um tipo de janela de design, ele gerará uma exceção. Além disso, o método Close só pode ser usado com os SubmitEventHandler manipuladores de eventos e ClickedEventHandler . Se usado com qualquer outro tipo de manipulador de eventos, ele gerará uma exceção.

Observação: se a janela que está sendo fechada for a única janela aberta no Microsoft InfoPath, o aplicativo InfoPath também será fechado.

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Aplica-se a