Examples: Aliases property (NotesView class)
This agent changes the existing aliases for a view.
Sub Initialize
Dim s As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim newAliases() As String
Dim newAlias As String
Dim n As Integer
Set db = s.CurrentDatabase
Set view = db.GetView("Topics")
n = 0
Forall a In view.Aliases
newAlias = Inputbox$("Modify as desired:", "Alias", a)
Redim Preserve newAliases(0 To n)
newAliases(n) = newAlias
n = n + 1
End Forall
view.Aliases = newAliases
Forall a In view.Aliases
Messagebox a,, "Alias"
End Forall
End Sub