Compartilhar via


Método IVsAggregatableProject.SetAggregateProjectTypeGuids (String)

 

Publicado: abril de 2016

Esse método atualiza a lista de GUIDs são mantidas no arquivo de projeto do projeto base.

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

Sintaxe

int SetAggregateProjectTypeGuids(
    string lpstrProjTypeGuids
)
int SetAggregateProjectTypeGuids(
    String^ lpstrProjTypeGuids
)
abstract SetAggregateProjectTypeGuids : 
        lpstrProjTypeGuids:string -> int
Function SetAggregateProjectTypeGuids (
    lpstrProjTypeGuids As String
) As Integer

Parâmetros

  • lpstrProjTypeGuids
    A seqüência de caracteres que contém o tipo de projeto GUIDs.

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 vsshell80.idl:

HRESULT IVsAggregatableProject::SetAggregateProjectTypeGuids([in] LPCOLESTR lpstrProjTypeGuids);

Chamar esse método, o arquivo de projeto deve sujo.Um padrão comum de uso é chamar SetAggregateProjectTypeGuids com uma lista atualizada, seguida de salvar o projeto, descarregando e recarregando para recriar o projeto com a nova agregação em vigor.

Não é necessário para o GUID do próprio projeto base a ser mantido no arquivo de projeto.O projeto de base mais interno também poderá excluir o próprio GUID antes de persistência e implicitamente adicioná-lo ao recuperar a lista de GUIDs.

Consulte também

Interface IVsAggregatableProject
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo