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.