ConfigProvider.IVsCfgProvider2.GetCfgNames Method

Interop provider.

Namespace:  Microsoft.SqlServer.Management.UI.VSIntegration.Editors
Assembly:  SQLEditors (in SQLEditors.dll)


Private Function GetCfgNames ( _
    configurationsNumber As UInteger, _
    configurationNames As String(), _
    actualNames As UInteger() _
) As Integer Implements IVsCfgProvider2.GetCfgNames
Dim instance As ConfigProvider 
Dim configurationsNumber As UInteger 
Dim configurationNames As String()
Dim actualNames As UInteger()
Dim returnValue As Integer 

returnValue = CType(instance, IVsCfgProvider2).GetCfgNames(configurationsNumber, _
    configurationNames, actualNames)
int IVsCfgProvider2.GetCfgNames(
    uint configurationsNumber,
    string[] configurationNames,
    uint[] actualNames
virtual int GetCfgNames(
    unsigned int configurationsNumber, 
    array<String^>^ configurationNames, 
    array<unsigned int>^ actualNames
) sealed = IVsCfgProvider2::GetCfgNames
private abstract GetCfgNames : 
        configurationsNumber:uint32 * 
        configurationNames:string[] * 
        actualNames:uint32[] -> int  
private override GetCfgNames : 
        configurationsNumber:uint32 * 
        configurationNames:string[] * 
        actualNames:uint32[] -> int
JScript supports the use of explicit interface implementations, but not the declarations of new ones.


  • configurationsNumber
    Type: System.UInt32
    An integer value that specifies the configuration number.
  • configurationNames
    Type: array<System.String[]
    An array of string values that specify the configuration names.
  • actualNames
    Type: array<System.UInt32[]
    An array of integer values that specify the actual names.

Return Value

Type: System.Int32
An integer value.


IVsCfgProvider2GetCfgNames(UInt32, String, UInt32)

See Also


ConfigProvider Class

Microsoft.SqlServer.Management.UI.VSIntegration.Editors Namespace