Compartilhar via


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

Definição

Retorna os objetos por configuração para este objeto.

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

Parâmetros

configurationsNumber
UInt32

Um valor inteiro que especifica o número de objetos de configuração a serem retornados ou zero. Uma solicitação para um número desconhecido de objetos.

configurations
IVsCfg[]

Na entrada, ponteiro para uma matriz IVsCfg ou referência nula (Nada no Visual Basic).

Na saída, este parâmetro aponta para uma matriz de interfaces IVsCfg que pertencem aos objetos de configuração solicitados.

actualConfigurations
UInt32[]

Uma matriz de ponteiros de valor inteiro para o número de objetos de configuração realmente retornados ou referência nula (Nada no Visual Basic) se estas informações não forem necessárias.

flags
UInt32[]

Uma matriz de sinalizadores de inteiro que especificam configurações para configurações de projeto ou referência nula (Nada no Visual Basic) se nenhuma configuração de sinalizador adicional for necessária.

Retornos

Os objetos por configuração para este objeto.

Implementações

Aplica-se a