Sprache

ConfigProvider.GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) Methode

Definition

Gibt die per-Konfigurationsobjekte für dieses Objekt zurück.

public:
 virtual int GetCfgs(System::UInt32 configurationsNumber, cli::array <Microsoft::VisualStudio::Shell::Interop::IVsCfg ^> ^ configurations, cli::array <System::UInt32> ^ actualConfigurations, cli::array <System::UInt32> ^ flags);
public int GetCfgs(uint configurationsNumber, Microsoft.VisualStudio.Shell.Interop.IVsCfg[] configurations, uint[] actualConfigurations, uint[] flags);
abstract member GetCfgs : uint32 * Microsoft.VisualStudio.Shell.Interop.IVsCfg[] * uint32[] * uint32[] -> int
override this.GetCfgs : uint32 * Microsoft.VisualStudio.Shell.Interop.IVsCfg[] * uint32[] * uint32[] -> int
Public Function GetCfgs (configurationsNumber As UInteger, configurations As IVsCfg(), actualConfigurations As UInteger(), flags As UInteger()) As Integer

Parameter

configurationsNumber
UInt32

Ein ganzzahliger Wert, der die Anzahl der zurückzugebenden Konfigurationsobjekte angibt, also null. Eine Anfrage für eine unbekannte Anzahl von Objekten.

configurations
IVsCfg[]

Bei der Eingabe zeige auf ein Array oder eine IVsCfg Null-Referenz (Nichts in Visual Basic).

Bei der Ausgabe zeigt dieser Parameter auf ein IVsCfg Array von Schnittstellen, die zu den angeforderten Konfigurationsobjekten gehören.

actualConfigurations
UInt32[]

Ein Array von ganzzahligen Wertzeigern auf die Anzahl der tatsächlich zurückgegebenen Konfigurationsobjekte oder eine Nullreferenz (Nothing in Visual Basic), falls diese Information nicht notwendig ist.

flags
UInt32[]

Ein Array von Integer-Flags, die Einstellungen für Projektkonfigurationen oder Null-Referenz (nichts in Visual Basic) angeben, falls keine zusätzlichen Flag-Einstellungen benötigt werden.

Gibt zurück

Die per-Konfigurationsobjekte für dieses Objekt.

Implementiert

Gilt für: