ConfigProvider.GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) 方法

定義

傳回此物件的各個組態物件。

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

參數

configurationsNumber
UInt32

指定要傳回之組態物件數目的整數值,或是零。 未知物件數目的要求。

configurations
IVsCfg[]

輸入時,IVsCfg 陣列的指標或 Null 參考 (Visual Basic 中為 Nothing)。

輸出時,此參數會指向屬於所要求組態物件之介面的 IVsCfg 陣列。

actualConfigurations
UInt32[]

整數值指標的陣列,指向實際傳回的組態物件數目;如果不需要這項資訊,則為 Null 參考 (Visual Basic 中為 Nothing)。

flags
UInt32[]

整數旗標的陣列,可指定專案組態的設定。如果不需要其他旗標設定,則為 Null 參考 (Visual Basic 中為 Nothing)。

傳回

Int32

此物件的各個組態物件。

實作

適用於