Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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