_Explorer.CurrentView Propriedade
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.
Retorna ou define um objeto que representa o modo de exibição atual. Leitura/gravação.
public:
property System::Object ^ CurrentView { System::Object ^ get(); void set(System::Object ^ value); };
public object CurrentView { get; set; }
Public Property CurrentView As Object
Valor da propriedade
Comentários
Para obter um View objeto para a exibição do atual Explorer, use Explorer. CurrentView em vez da CurrentView propriedade do objeto atual Folder retornado por CurrentFolder.
Você deve salvar uma referência ao objeto View retornado por CurrentView, antes de prosseguir para usá-lo para qualquer fim.
Para redefinir corretamente o modo de exibição atual, você deve fazer um Reset() e, em seguida, um Apply(). O exemplo de código a seguir ilustra a ordem das chamadas:
Sub ResetView()
Dim v as Outlook.View
' Save a reference to the current view object
Set v = Application.ActiveExplorer().CurrentView
' Reset and then apply the current view
v.Reset
v.Apply
End Sub
private void ResetView()
{
// Save a reference to the current view object
Outlook.View v = Application.ActiveExplorer().CurrentView
as Outlook.View;
// Reset and then apply the current view
v.Reset();
v.Apply();
}
Quando essa propriedade é definida, ocorrem dois eventos: BeforeViewSwitch ocorre antes que a alteração de exibição real ocorra e possa ser usada para cancelar a alteração e ViewSwitch ocorrer depois que a alteração for efetiva.