Share via


ConfigProvider.GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) Méthode

Définition

Retourne les objets pour chaque configuration de cet objet.

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

Paramètres

configurationsNumber
UInt32

Valeur entière qui spécifie le nombre d'objets de configuration à retourner, ou zéro. Demande d'un nombre inconnu d'objets.

configurations
IVsCfg[]

Sur l'entrée, pointez sur un tableau IVsCfgou une référence Null (Nothing en Visual Basic).

En sortie, ce paramètre pointe vers un tableau IVsCfg d'interfaces appartenant aux objets de configuration demandés.

actualConfigurations
UInt32[]

Tableau de pointeurs de valeurs entières vers le nombre d'objets de configuration réellement retournés, ou référence Null (Nothing en Visual Basic) si ces informations ne sont pas nécessaires.

flags
UInt32[]

Tableau d'indicateurs entiers qui spécifient les paramètres des configurations de projet, ou référence Null (Nothing en Visual Basic) si aucun paramètre d'indicateur supplémentaire n'est requis.

Retours

Objets pour chaque configuration de cet objet.

Implémente

S’applique à