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

定义

复制现有的配置名称或创建一个新名称。

public:
 int AddCfgsOfCfgName(System::String ^ pszCfgName, System::String ^ pszCloneCfgName, int fPrivate);
public:
 int AddCfgsOfCfgName(Platform::String ^ pszCfgName, Platform::String ^ pszCloneCfgName, int fPrivate);
int AddCfgsOfCfgName(std::wstring const & pszCfgName, std::wstring const & pszCloneCfgName, int fPrivate);
public int AddCfgsOfCfgName (string pszCfgName, string pszCloneCfgName, int fPrivate);
abstract member AddCfgsOfCfgName : string * string * int -> int
Public Function AddCfgsOfCfgName (pszCfgName As String, pszCloneCfgName As String, fPrivate As Integer) As Integer

参数

pszCfgName
String

中指向新配置名称的指针。

pszCloneCfgName
String

中一个指针,指向要复制的配置的名称,或 null 指示 AddCfgsOfCfgName 应创建新配置的。

fPrivate
Int32

中指示新配置是否为私有的标志。 如果 fPrivate 设置为 true ,则配置是私有的。 如果设置为 false ,则配置是公共的。 可以忽略此标志。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell:

HRESULT IVsCfgProvider2::AddCfgsOfCfgName(  
   [in] LPCOLESTR pszCfgName,  
   [in] LPCOLESTR pszCloneCfgName,  
   [in]BOOL fPrivate  
);  

适用于