Share via


CodeFolder Interface

 

Represents the App_Code folder, or a first-level child of the App_Code folder that is configured as a code folder.

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

Syntax

[GuidAttribute("58B5E6E3-C2D3-4D56-97EB-26DDA09323F7")]
public interface CodeFolder
[GuidAttribute("58B5E6E3-C2D3-4D56-97EB-26DDA09323F7")]
public interface class CodeFolder
[<GuidAttribute("58B5E6E3-C2D3-4D56-97EB-26DDA09323F7")>]
type CodeFolder = interface end
<GuidAttribute("58B5E6E3-C2D3-4D56-97EB-26DDA09323F7")>
Public Interface CodeFolder

Properties

Name Description
System_CAPS_pubproperty CodeModel

Gets the CodeModel object for the code folder.

System_CAPS_pubproperty ContainingProject

Gets a reference to the project in the DTE object that contains this code folder.

System_CAPS_pubproperty DTE

Gets a reference to the DTE2 object that contains the project containing this code folder.

System_CAPS_pubproperty FolderPath

Gets the path and name for the folder.

System_CAPS_pubproperty Language

Gets the language configured for the folder.

System_CAPS_pubproperty ProjectItem

The project item for the code folder.

Methods

Name Description
System_CAPS_pubmethod Remove()

Removes the <add directoryName="folderName"> node from the element of the section of the Web.config file for this Web site.

Remarks

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

See Also

VSWebSite
CodeFolders
VsWebSite Namespace
compilation Element (ASP.NET Settings Schema)
codeSubDirectories Element for compilation (ASP.NET Settings Schema)
Shared Code Folders in ASP.NET Web Site Projects

Return to top