WebSiteProperties2 Interface

Represents the properties that are supported by a Web site project in Visual Studio.

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

Syntax

'Declaration
<GuidAttribute("0F4EDFB6-C797-42FB-A7E0-0C93D6F4FB6B")> _
Public Interface WebSiteProperties2 _
    Inherits WebSiteProperties
[GuidAttribute("0F4EDFB6-C797-42FB-A7E0-0C93D6F4FB6B")]
public interface WebSiteProperties2 : WebSiteProperties
[GuidAttribute(L"0F4EDFB6-C797-42FB-A7E0-0C93D6F4FB6B")]
public interface class WebSiteProperties2 : WebSiteProperties
[<GuidAttribute("0F4EDFB6-C797-42FB-A7E0-0C93D6F4FB6B")>]
type WebSiteProperties2 =  
    interface
        interface WebSiteProperties
    end
public interface WebSiteProperties2 extends WebSiteProperties

The WebSiteProperties2 type exposes the following members.

Properties

  Name Description
Public property __id Infrastructure. This property supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from WebSiteProperties.)
Public property __id Infrastructure.
Public property BrowseURL Gets or sets the URL for running the Web site. (Inherited from WebSiteProperties.)
Public property BrowseURL
Public property CurrentWebsiteLanguage Gets or sets the name of the current code language for the Web site project. (Inherited from WebSiteProperties.)
Public property CurrentWebsiteLanguage
Public property EnableASPXDebugging Gets or sets whether to enable debugging for .aspx files when invoking the debugger for the Web site project. (Inherited from WebSiteProperties.)
Public property EnableASPXDebugging
Public property EnableFxCop Gets or sets whether to enable Code Analysis (FxCop) in the Web site project. (Inherited from WebSiteProperties.)
Public property EnableFxCop
Public property EnableNTLMAuthentication Gets or sets whether the ASP.NET Development Server uses NTLM authentication. (Inherited from WebSiteProperties.)
Public property EnableNTLMAuthentication
Public property EnableSQLServerDebugging Gets or sets whether to also invoke SQL debugging when invoking the debugger for the Web site project. (Inherited from WebSiteProperties.)
Public property EnableSQLServerDebugging
Public property EnableUnmanagedDebugging Gets or sets whether to also invoke native code debugging when invoking the debugger for the Web site. (Inherited from WebSiteProperties.)
Public property EnableUnmanagedDebugging
Public property EnableVsWebServer Gets or sets whether to use the ASP.NET Development Server for running file system Web site projects. (Inherited from WebSiteProperties.)
Public property EnableVsWebServer
Public property EnableVsWebServerDynamicPort Gets or sets whether the ASP.NET Development Server uses a dynamic port for access. (Inherited from WebSiteProperties.)
Public property EnableVsWebServerDynamicPort
Public property Extender[String] Provides internal-only access to Web site properties. (Inherited from WebSiteProperties.)
Public property Extender[String]
Public property ExtenderCATID Provides internal-only access to project properties. (Inherited from WebSiteProperties.)
Public property ExtenderCATID
Public property ExtenderNames Provides internal-only access to project properties. (Inherited from WebSiteProperties.)
Public property ExtenderNames
Public property FullPath The physical path for the Web site project. For remote Web sites, this is the path to the temporary local cache location for the Web site. (Inherited from WebSiteProperties.)
Public property FullPath
Public property FxCopRuleAssemblies Gets or sets a collection of assemblies containing Code Analysis (FxCop) rules. This property supports Code Analysis and is not intended to be used in your code. (Inherited from WebSiteProperties.)
Public property FxCopRuleAssemblies
Public property FxCopRules Gets or sets the rules for diagnostic Code Analysis (FxCop). This property supports Code Analysis and is not intended to be used in your code. (Inherited from WebSiteProperties.)
Public property FxCopRules
Public property OpenedURL Gets the URL used to open the Web site project. (Inherited from WebSiteProperties.)
Public property OpenedURL
Public property ProjectDirty Gets a value indicating whether the Web site project has changed since it was last opened. (Inherited from WebSiteProperties.)
Public property ProjectDirty
Public property StartAction Gets or sets the type of action to take when debugging the Web site. (Inherited from WebSiteProperties.)
Public property StartAction
Public property StartArguments Gets or sets a string containing the arguments to use when starting the Web site. (Inherited from WebSiteProperties.)
Public property StartArguments
Public property StartPage Gets or sets the name of the page to use when starting the Web site. (Inherited from WebSiteProperties.)
Public property StartPage
Public property StartProgram Gets or sets the path and file name of an executable file to run when starting the Web site. (Inherited from WebSiteProperties.)
Public property StartProgram
Public property StartURL Gets or sets the starting URL for the Web site. (Inherited from WebSiteProperties.)
Public property StartURL
Public property StartWorkingDirectory Gets the physical starting directory for the application represented by the specified Web site. (Inherited from WebSiteProperties.)
Public property StartWorkingDirectory
Public property VsWebServerPort Gets or sets the current port number for the ASP.NET Development Server. (Inherited from WebSiteProperties.)
Public property VsWebServerPort
Public property VsWebServerVPath Gets or sets the virtual path for the Visual Studio Web server.
Public property WebSiteType Gets a value indicating the type of the specified Web site. (Inherited from WebSiteProperties.)
Public property WebSiteType

Top

Remarks

The WebSiteProperties2 interface inherits all members of the WebSiteProperties interface and adds the VsWebServerVPath property.

See Also

Reference

VsWebSite Namespace

WebSiteProperties3