CodeFolders Interface

Represents a collection of CodeFolder objects, where each item represents either the App_Code folder or one of its first-level child folders configured as a code folder.

Namespace:  VsWebSite
Assembly:  VsWebSite.Interop (in VsWebSite.Interop.dll)

public interface CodeFolders : IEnumerable

The CodeFolders type exposes the following members.

Public propertyContainingProjectGets a reference to the project in the DTE object that contains this Web service.
Public propertyCountGets the number of folders in the CodeFolders collection.
Public propertyDTEGets a reference to the DTE2 object that contains the project containing this Web service.

Public methodAddAdds a CodeFolder object from the specified path to the collection.
Public methodGetEnumerator()Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.)
Public methodGetEnumerator()Returns an enumerator that iterates through the CodeFolders collection.
Public methodItemGets the CodeFolder at the specified index.

This class is available only from the CodeFolders property.

For more information on configuring a folder in the App_Code folder as a code folder, see Shared Code Folders in ASP.NET Web Projects.

Community Additions