Partilhar via


Método IVsProjectCfg.get_RootURL (String)

 

Retorna URL raiz de uma configuração seus itens de saída.

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

Sintaxe

int get_RootURL(
    out string pbstrRootURL
)
int get_RootURL(
    [OutAttribute] String^% pbstrRootURL
)
abstract get_RootURL : 
        pbstrRootURL:string byref -> int
Function get_RootURL (
    <OutAttribute> ByRef pbstrRootURL As String
) As Integer

Parâmetros

  • pbstrRootURL
    [out] Itens de saída do ponteiro para a URL de raiz para a configuração.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsProjectCfg::get_RootURL(
   [out] BSTR *pbstrRootURL
);

Se um item de saída do projeto relativo ao caminho é obrigatório, ele é calculado, removendo a URL raiz do seu URL de origem de implantar e é obtida chamando o item de saída get_DeploySourceURL método.

A propriedade RootURL é o URL de raiz para saídas de projeto.Basicamente, se o caminho relativo ao projeto de uma saída for necessário, é calculado, removendo o RootURL do seu DeploySourceURL.O caminho de projeto relativo da saída pode ser usado internamente (por exemplo, para computação o caminho relativo da saída instalado deve ser retornado da get_RootRelativeURL) ou para um projeto de implantação.

Caminhos para os itens no sistema de arquivos local começam com essas oito caracteres: arquivo:///.

System_CAPS_noteObservação

Devido ao firewall local e outras configurações de segurança, os consumidores de saídas não poderá processar URLs outros formulários, portanto, é muito importante para os projetos que estão gerando URLs para itens locais, tente usar essa forma de URL tanto quanto possível.

Consulte também

Interface IVsProjectCfg
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo