IVsCfgProviderEvents.OnCfgNameRenamed 方法

,配置名称重命名时,将通知该环境。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function OnCfgNameRenamed ( _
    pszOldName As String, _
    lszNewName As String _
) As Integer
int OnCfgNameRenamed(
    string pszOldName,
    string lszNewName
)

参数

  • pszOldName
    类型:System.String
    [in] 为配置的原始名称的指针。
  • lszNewName
    类型:System.String
    [in] 为配置的新名称的指针。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

HRESULT IVsCfgProviderEvents::OnCfgNameRenamed(
   [in] LPCOLESTR pszOldName,
   [in] LPCOLESTR lszNewName
);

如果配置对象对与排在删除操作的克隆操作的配置重命名,它将生成添加和删除操作而不是重命名操作。即 OnCfgNameAdded 将调用 OnCfgNameDeleted 之后而不是此方法。

.NET Framework 安全性

请参见

参考

IVsCfgProviderEvents 接口

Microsoft.VisualStudio.Shell.Interop 命名空间