IVsAggregatableProjectCorrected.SetAggregateProjectTypeGuids(String) Метод

Определение

Этот метод обновляет список GUID, которые сохраняются в файле проекта базового проекта.

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

Параметры

lpstrProjTypeGuids
String

Строка, содержащая GUID типов проекта.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

При вызове этого метода файл проекта должен быть изменен. Распространенный шаблон использования — вызов SetAggregateProjectTypeGuids с обновленным списком с последующим сохранением проекта, выгрузкой и последующей перезагрузкой для повторного создания проекта с применением нового агрегата.

Не требуется, чтобы идентификатор GUID базового проекта сохранялся в файле проекта. Во внутреннем основном проекте можно также удалить собственный GUID, прежде чем сохранять и неявно добавлять его при получении списка идентификаторов GUID.

Применяется к