Compartilhar via


Interface IVsSccEnlistmentPathTranslation

 

Usado pela solução para traduzir os caminhos de projeto.

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

Sintaxe

[GuidAttribute("53544C4D-01F8-11D0-8E5E-00A0C911005A")]
[InterfaceTypeAttribute(1)]
public interface IVsSccEnlistmentPathTranslation
[GuidAttribute("53544C4D-01F8-11D0-8E5E-00A0C911005A")]
[InterfaceTypeAttribute(1)]
public interface class IVsSccEnlistmentPathTranslation
[<GuidAttribute("53544C4D-01F8-11D0-8E5E-00A0C911005A")>]
[<InterfaceTypeAttribute(1)>]
type IVsSccEnlistmentPathTranslation = interface end
<GuidAttribute("53544C4D-01F8-11D0-8E5E-00A0C911005A")>
<InterfaceTypeAttribute(1)>
Public Interface IVsSccEnlistmentPathTranslation

Métodos

Nome Descrição
System_CAPS_pubmethod TranslateEnlistmentPathToProjectPath(String, String)

Converte um caminho físico do projeto para um caminho virtual (possivelmente) do projeto.

System_CAPS_pubmethod TranslateProjectPathToEnlistmentPath(String, String, String)

Converte um caminho de projeto possivelmente virtual para um caminho local e um caminho físico da inscrição.

Comentários

Uma "inscrição" significa que a cópia local de trabalho de um projeto como retirados do controle de origem.Como os projetos podem ter caminhos virtuais (por exemplo, em relação a uma URL da Web), um mecanismo é necessário para converter entre esses caminhos virtuais e o local onde os arquivos existem localmente.Esse mecanismo é expresso com o IVsSccEnlistmentPathTranslation interface.

Observações para implementadores:

Essa interface é implementada pelo pacote de controle de origem, se houver suporte a idéia de pastas virtuais para projetos.Se essa interface não for implementada, o usuário deve manualmente fazer check-out de arquivos, fazer check-in de arquivos e mova esses arquivos para o local físico apropriado que corresponde à pasta virtual no projeto.

Observações para chamadores:

Essa interface é usada por uma solução para converter os caminhos virtuais (conforme exibido na solução) para voltar e locais físicos.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo