IVsAggregatableProjectCorrected.SetAggregateProjectTypeGuids(String) Methode

Definition

Diese Methode aktualisiert die Liste von GUIDs, die in der Projektdatei des Basisprojekts beibehalten werden.

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

Parameter

lpstrProjTypeGuids
String

Zeichenfolge, die die Projekttyp GUIDs enthält.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

Durch Aufrufen dieser Methode sollte die Projektdatei geändert werden. Ein häufiges Verwendungs Muster ist das aufzurufen von SetAggregateProjectTypeGuids mit einer aktualisierten Liste, gefolgt von dem Speichern des Projekts, entladen und erneutes Laden, um das Projekt mit der neuen Aggregation neu zu erstellen.

Es ist nicht erforderlich, dass die GUID des Basis Projekts in der Projektdatei persistent gespeichert wird. Das innerste Basisprojekt kann auch eine eigene GUID vor dem beibehalten und implizit hinzufügen, wenn die Liste der GUIDs abgerufen wird.

Gilt für