IVsSccProjectEnlistmentChoice.GetEnlistmentChoice(VSSCCENLISTMENTCHOICE[]) Método

Definição

Determina se uma opção de inscrição deve ser fornecida ao usuário sempre que um projeto é extraído do controle do código-fonte.

public:
 int GetEnlistmentChoice(cli::array <Microsoft::VisualStudio::Shell::Interop::VSSCCENLISTMENTCHOICE> ^ pvscecEnlistmentChoice);
public:
 int GetEnlistmentChoice(Platform::Array <Microsoft::VisualStudio::Shell::Interop::VSSCCENLISTMENTCHOICE> ^ pvscecEnlistmentChoice);
int GetEnlistmentChoice(std::Array <Microsoft::VisualStudio::Shell::Interop::VSSCCENLISTMENTCHOICE> const & pvscecEnlistmentChoice);
public int GetEnlistmentChoice (Microsoft.VisualStudio.Shell.Interop.VSSCCENLISTMENTCHOICE[] pvscecEnlistmentChoice);
abstract member GetEnlistmentChoice : Microsoft.VisualStudio.Shell.Interop.VSSCCENLISTMENTCHOICE[] -> int
Public Function GetEnlistmentChoice (pvscecEnlistmentChoice As VSSCCENLISTMENTCHOICE()) As Integer

Parâmetros

pvscecEnlistmentChoice
VSSCCENLISTMENTCHOICE[]

fora Retorna um valor da VSSCCENLISTMENTCHOICE enumeração que indica se uma opção de inscrição é necessária, opcional ou não tem suporte.

Retornos

Int32

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

Comentários

Assinatura COM

De ivssccprojectenlistmentchoice. idl

HRESULT GetEnlistmentChoice(  
   [out, retval] VSSCCENLISTMENTCHOICE * pvscecEnlistmentChoice  
);  

Esse método permite que um projeto especifique um dos seguintes:

  • Ele nunca requer uma nova inscrição quando o check-out do projeto é feito no controle do código-fonte.

  • O usuário deve receber a opção de definir um novo local de inscrição.

  • Ele deve pedir ao usuário um novo local de inscrição sempre que for feito o check-out do projeto.

O Visual Studio fornece a caixa de diálogo que solicita ao usuário a escolha da inscrição. IVsSccProjectEnlistmentFactoryEm seguida, a interface é chamada para dar ao usuário a opção de procurar a inscrição e/ou editar a inscrição sugerida (se tiver permissão para alterar a inscrição sugerida). Depois que a inscrição for estabelecida, a IVsSccEnlistmentPathTranslation interface será usada para converter entre o caminho de inscrição e o caminho de controle do código-fonte.

Aplica-se a