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 типов проекта.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
При вызове этого метода файл проекта должен быть изменен. Распространенный шаблон использования — вызов SetAggregateProjectTypeGuids с обновленным списком с последующим сохранением проекта, выгрузкой и последующей перезагрузкой для повторного создания проекта с применением нового агрегата.
Не требуется, чтобы идентификатор GUID базового проекта сохранялся в файле проекта. Во внутреннем основном проекте можно также удалить собственный GUID, прежде чем сохранять и неявно добавлять его при получении списка идентификаторов GUID.