Método IVsSccAddWebProjectFromSourceControl.BrowseForServerLocation (String, String, String, String, String)

 

Apresenta uma caixa de diálogo ao usuário para procurar um local de servidor de controle de origem.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int BrowseForServerLocation(
    out string pbstrLocationDescription,
    out string pbstrLocalPath,
    out string pbstrDatabasePath,
    out string pbstrAuxiliarPath,
    out string pbstrProviderName
)
int BrowseForServerLocation(
    [OutAttribute] String^% pbstrLocationDescription,
    [OutAttribute] String^% pbstrLocalPath,
    [OutAttribute] String^% pbstrDatabasePath,
    [OutAttribute] String^% pbstrAuxiliarPath,
    [OutAttribute] String^% pbstrProviderName
)
abstract BrowseForServerLocation : 
        pbstrLocationDescription:string byref *
        pbstrLocalPath:string byref *
        pbstrDatabasePath:string byref *
        pbstrAuxiliarPath:string byref *
        pbstrProviderName:string byref -> int
Function BrowseForServerLocation (
    <OutAttribute> ByRef pbstrLocationDescription As String,
    <OutAttribute> ByRef pbstrLocalPath As String,
    <OutAttribute> ByRef pbstrDatabasePath As String,
    <OutAttribute> ByRef pbstrAuxiliarPath As String,
    <OutAttribute> ByRef pbstrProviderName As String
) As Integer

Parâmetros

  • pbstrLocationDescription
    [out] Retorna uma descrição amigável do caminho retornado (por exemplo, "projeto <MyProject> do banco de dados <GemSS> ").
  • pbstrLocalPath
    [out] Retorna um caminho local sugerido onde o projeto será armazenado.O usuário pode substituir essa seqüência de caracteres.
  • pbstrDatabasePath
    [out] Retorna o local do banco de dados (isso não será mostrado ao usuário).Esse valor é passado diretamente para o AddWebProjectFromSourceControl método.
  • pbstrAuxiliarPath
    [out] Retorna um caminho adicional se for necessário para o pacote de controle de origem.Isso é passado diretamente para o AddWebProjectFromSourceControl método.
  • pbstrProviderName
    [out] Retorna uma seqüência que identifica o pacote de controle de origem que está sendo usado.Essa seqüência de caracteres é passada diretamente para o AddWebProjectFromSourceControl método.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.O método retorna E_FAIL se o usuário cancelar a caixa de diálogo.Caso contrário, o método retorna um código de erro.

Comentários

COM assinatura

De ivssccaddwebprojectfromsourcecontrol.idl

HRESULT BrowseForServerLocation(
   [out] BSTR * pbstrLocationDescription,
   [out] BSTR * pbstrLocalPath,
   [out] BSTR * pbstrDatabasePath,
   [out] BSTR * pbstrAuxiliarPath,
   [out] BSTR * pbstrProviderName
);

As informações retornadas são usadas em outra caixa de diálogo browse (fornecidos pelo Visual Studio) no qual o usuário seleciona um projeto baseado na Web para adicionar e o local para armazená-la no.Todas essas informações é passado para o AddWebProjectFromSourceControl método.

Consulte também

Interface IVsSccAddWebProjectFromSourceControl
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo