ConfigProvider ConfigProvider ConfigProvider Class

Definition

Represents the configuration provider object.

public ref class ConfigProvider sealed : Microsoft::VisualStudio::Shell::Interop::IVsCfgProvider2
public sealed class ConfigProvider : Microsoft.VisualStudio.Shell.Interop.IVsCfgProvider2
Public NotInheritable Class ConfigProvider
Implements IVsCfgProvider2
Inheritance
ConfigProviderConfigProviderConfigProvider
Implements

Constructors

ConfigProvider() ConfigProvider() ConfigProvider()

Initializes a new instance of the ConfigProvider class.

Properties

Configuration Configuration Configuration

Gets the configuration object.

Methods

GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[])

Returns the per-configuration objects for this object.

Explicit Interface Implementations

IVsCfgProvider2.AddCfgsOfCfgName(String, String, Int32) IVsCfgProvider2.AddCfgsOfCfgName(String, String, Int32) IVsCfgProvider2.AddCfgsOfCfgName(String, String, Int32)

Interop provider.

IVsCfgProvider2.AddCfgsOfPlatformName(String, String) IVsCfgProvider2.AddCfgsOfPlatformName(String, String) IVsCfgProvider2.AddCfgsOfPlatformName(String, String)

Interop provider.

IVsCfgProvider2.AdviseCfgProviderEvents(IVsCfgProviderEvents, UInt32) IVsCfgProvider2.AdviseCfgProviderEvents(IVsCfgProviderEvents, UInt32) IVsCfgProvider2.AdviseCfgProviderEvents(IVsCfgProviderEvents, UInt32)

Interop provider.

IVsCfgProvider2.DeleteCfgsOfCfgName(String) IVsCfgProvider2.DeleteCfgsOfCfgName(String) IVsCfgProvider2.DeleteCfgsOfCfgName(String)

Deletes a specified configuration.

IVsCfgProvider2.DeleteCfgsOfPlatformName(String) IVsCfgProvider2.DeleteCfgsOfPlatformName(String) IVsCfgProvider2.DeleteCfgsOfPlatformName(String)

Interop provider.

IVsCfgProvider2.GetCfgNames(UInt32, String[], UInt32[]) IVsCfgProvider2.GetCfgNames(UInt32, String[], UInt32[]) IVsCfgProvider2.GetCfgNames(UInt32, String[], UInt32[])

Interop provider.

IVsCfgProvider2.GetCfgOfName(String, String, IVsCfg) IVsCfgProvider2.GetCfgOfName(String, String, IVsCfg) IVsCfgProvider2.GetCfgOfName(String, String, IVsCfg)

Interop provider.

IVsCfgProvider2.GetCfgProviderProperty(Int32, Object) IVsCfgProvider2.GetCfgProviderProperty(Int32, Object) IVsCfgProvider2.GetCfgProviderProperty(Int32, Object)

Interop provider.

IVsCfgProvider2.GetPlatformNames(UInt32, String[], UInt32[]) IVsCfgProvider2.GetPlatformNames(UInt32, String[], UInt32[]) IVsCfgProvider2.GetPlatformNames(UInt32, String[], UInt32[])

Interop provider.

IVsCfgProvider2.GetSupportedPlatformNames(UInt32, String[], UInt32[]) IVsCfgProvider2.GetSupportedPlatformNames(UInt32, String[], UInt32[]) IVsCfgProvider2.GetSupportedPlatformNames(UInt32, String[], UInt32[])

Interop provider.

IVsCfgProvider2.RenameCfgsOfCfgName(String, String) IVsCfgProvider2.RenameCfgsOfCfgName(String, String) IVsCfgProvider2.RenameCfgsOfCfgName(String, String)

Interop provider.

IVsCfgProvider2.UnadviseCfgProviderEvents(UInt32) IVsCfgProvider2.UnadviseCfgProviderEvents(UInt32) IVsCfgProvider2.UnadviseCfgProviderEvents(UInt32)

Interop provider.

Applies to