IVsAggregatableProjectCorrected.SetAggregateProjectTypeGuids(String) Yöntem

Tanım

Bu yöntem, temel projenin proje dosyasında kalıcı olan GUID 'lerin listesini güncelleştirir.

public:
 int SetAggregateProjectTypeGuids(System::String ^ lpstrProjTypeGuids);
public:
 int SetAggregateProjectTypeGuids(Platform::String ^ lpstrProjTypeGuids);
int SetAggregateProjectTypeGuids(std::wstring const & lpstrProjTypeGuids);
public int SetAggregateProjectTypeGuids (string lpstrProjTypeGuids);
abstract member SetAggregateProjectTypeGuids : string -> int
Public Function SetAggregateProjectTypeGuids (lpstrProjTypeGuids As String) As Integer

Parametreler

lpstrProjTypeGuids
String

Proje türü GUID 'Leri içeren dize.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

Bu yöntemin çağrılması proje dosyasını kirli olmalıdır. Yaygın olarak kullanılan bir kullanım alanı, SetAggregateProjectTypeGuids güncelleştirilmiş bir listeyle, ardından projeyi kaydederek, kaldırarak ve sonra da projeyi yeni toplama ile yeniden oluşturmak için yeniden yükleyerek çağırmak için kullanılır.

Temel projenin GUID 'sinin proje dosyasında kalıcı olması gerekmez. En büyük temel proje, GUID 'lerin listesini alırken kalıcı ve dolaylı olarak eklemek için kendi GUID 'ini de seçebilir.

Şunlara uygulanır