Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds the specified Web-based project to the current solution, storing it at the specified location.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Function AddWebProjectFromSourceControl ( _
    bstrLocalPath As String, _
    bstrDatabasePath As String, _
    bstrAuxiliarPath As String, _
    bstrProviderName As String, _
    bstrDebuggingPath As String _
) As Integer
int AddWebProjectFromSourceControl(
    string bstrLocalPath,
    string bstrDatabasePath,
    string bstrAuxiliarPath,
    string bstrProviderName,
    string bstrDebuggingPath
)
int AddWebProjectFromSourceControl(
    [InAttribute] String^ bstrLocalPath, 
    [InAttribute] String^ bstrDatabasePath, 
    [InAttribute] String^ bstrAuxiliarPath, 
    [InAttribute] String^ bstrProviderName, 
    [InAttribute] String^ bstrDebuggingPath
)
abstract AddWebProjectFromSourceControl : 
        bstrLocalPath:string * 
        bstrDatabasePath:string * 
        bstrAuxiliarPath:string * 
        bstrProviderName:string * 
        bstrDebuggingPath:string -> int
function AddWebProjectFromSourceControl(
    bstrLocalPath : String, 
    bstrDatabasePath : String, 
    bstrAuxiliarPath : String, 
    bstrProviderName : String, 
    bstrDebuggingPath : String
) : int
Parameters
- bstrLocalPath 
 Type: String- [in] The local path where the Web-based project will be stored. 
- bstrDatabasePath 
 Type: String- [in] The location of the project in the source control. 
- bstrAuxiliarPath 
 Type: String- [in] An additional path that can be used to locate the project in source control. 
- bstrProviderName 
 Type: String- [in] A string identifying the source code control provider. 
- bstrDebuggingPath 
 Type: String- [in] A path to be used when the project is opened with the solution and if the project will be opened as a "localhost" Web project. 
Return Value
Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From ivssccaddwebprojectfromsourcecontrol.idl
HRESULT AddWebProjectFromSourceControl(
   [in] BSTR bstrLocalPath,
   [in] BSTR bstrDatabasePath,
   [in] BSTR bstrAuxiliarPath,
   [in] BSTR bstrProviderName,
   [in] BSTR bstrDebuggingPath
);
Most of this information is supplied by a call to the BrowseForServerLocation method.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.