IVsAggregatableProjectCorrected.SetAggregateProjectTypeGuids(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.