Langue

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

Définition

Retourne les objets per-configuration pour 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

Une valeur entière qui spécifie le nombre d’objets de configuration à retourner, ou zéro. Une demande pour un nombre inconnu d’objets.

configurations
IVsCfg[]

En entrée, pointeur vers un IVsCfg tableau ou une référence nulle (rien dans Visual Basic).

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

actualConfigurations
UInt32[]

Un tableau de pointeurs entiers vers le nombre d’objets de configuration effectivement retournés, ou une référence nulle (Rien dans Visual Basic) si cette information n’est pas nécessaire.

flags
UInt32[]

Un tableau de drapeaux entiers qui spécifient les paramètres pour les configurations de projets, ou une référence nulle (rien dans Visual Basic) si aucun réglage supplémentaire de drapeau n’est requis.

Retours

Les objets par configuration pour cet objet.

Implémente

S’applique à