Share via


Objeto Views (Outlook)

Contém um conjunto de todos os objetos View da pasta atual.

Comentários

Use a propriedade modos de exibição do objeto Folder para retornar a coleção Views. Use Exibições (índice), em que o índice é o nome ou a posição do objeto dentro da coleção, para retornar um único objeto View .

Use o método Add do conjunto de modos de exibição para adicionar um novo modo de exibição ao conjunto.

Use o método Remove para remover um modo de exibição do conjunto.

Exemplo

O exemplo a seguir retorna um objeto View do tipo olTableView chamado modo de exibição de tabela. Antes de executar este exemplo, verifique se um modo de exibição com o nome 'Table View' existe.

Sub GetView() 
 
 'Returns a view called Table View 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderInbox).Views 
 
 'Return a view called Table View 
 
 Set objView = objViews.Item("Table View") 
 
End Sub

O exemplo a seguir adiciona uma nova exibição do tipo olIconView na pasta de anotações do usuário.

Observação

[!OBSERVAçãO] O método Add falhará se já existir um modo de exibição com o mesmo nome.

Sub CreateView() 
 
 'Creates a new view 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objNewView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderNotes).Views 
 
 Set objNewView = objViews.Add(Name:="New Icon View Type", _ 
 
 ViewType:=olIconView, SaveOption:=olViewSaveOptionThisFolderEveryone) 
 
 
 
End Sub

O exemplo a seguir remove o modo de exibição acima ("Tipo de Exibição Novo Ícone") do conjunto.

Sub DeleteView() 
 
 'Deletes a view from the collection 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objNewView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderNotes).Views 
 
 objViews.Remove ("New Icon View Type") 
 
End Sub

Eventos

Nome
ViewAdd
ViewRemove

Métodos

Nome
Adicionar
Item
Remove

Propriedades

Nome
Aplicativo
Classe
Count
Responsável
Sessão

Confira também

Referência de modelo de objeto do Outlook

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.