IVsSccProjectEnlistmentChoice.GetEnlistmentChoice(VSSCCENLISTMENTCHOICE[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.