AllFolders Property
Returns a WebFolders collection that represents all folders in the current Web site.
expression.AllFolders
*expression * Required. An expression that returns one of the objects in the Applies To list.
Remarks
The WebFolders collection returns all folders in the collection regardless of their position in the Web site hierarchy.
Example
The following example searches through the WebFolders collection for a folder named "Folder1." If the folder is found, the example searches for a file with the title "Main Page." If the title is found, the file is opened in Microsoft FrontPage.
Sub WebFoldersFind()
Dim objApp As FrontPage.Application
Dim objWebFolder As WebFolder
Dim objWebFolders As WebFolders
Set objApp = FrontPage.Application
'Create a reference to the WebFolders collection.
Set objWebFolders = objApp.ActiveWeb.AllFolders
'Check each folder in the collection for the name "Folder1".
For Each objWebFolder In objWebFolders
'If the folder is found then search through each
'file in the folder for a file with the title
'Main Page and open the file if it exists.
If objWebFolder.Name = "Folder1" Then
For i = 1 To objWebFolder.Files.Count
If objWebFolder.Files.Item(i).Title = "Main Page" Then
objWebFolder.Files.Item(i).Open
Exit For
End If
Next i
End If
'If not found check next file.
Next objWebFolder
End Sub
Applies to | WebEx Object | WebFolder Object
See Also | AllFiles Property | AllNavigationNodes Property