Condividi tramite


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

Definizione

Restituisce gli oggetti per ogni configurazione di questo oggetto.

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

Parametri

configurationsNumber
UInt32

Valore intero che specifica il numero di oggetti di configurazione da restituire o zero. Richiesta di un numero sconosciuto di oggetti.

configurations
IVsCfg[]

Sull'input, il puntatore a una matrice IVsCfg o riferimento Null (Nothing in Visual Basic).

Sull'output, questo parametro punta a una matrice IVsCfg di interfacce appartenenti agli oggetti di configurazione richiesti.

actualConfigurations
UInt32[]

Matrice di puntatori di valore intero al numero di oggetti di configurazione effettivamente restituiti o riferimento Null (Nothing in Visual Basic) se queste informazioni non sono necessarie.

flags
UInt32[]

Matrice di flag interi che specificano le impostazioni per le configurazioni del progetto o riferimento Null (Nothing in Visual Basic) se non sono richieste impostazioni flag aggiuntive.

Restituisce

Oggetti per ogni configurazione di questo oggetto.

Implementazioni

Si applica a