向文档重命名和选择性地生成文档的所有权所指定的项目。
命名空间: Microsoft.VisualStudio.Shell
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
Public Sub RenameDocument ( _
oldName As String, _
newName As String, _
pIVsHierarchy As IVsHierarchy, _
itemId As UInteger _
)
public void RenameDocument(
string oldName,
string newName,
IVsHierarchy pIVsHierarchy,
uint itemId
)
参数
- oldName
类型:System.String
[in] 表示原来的完整路径。
- newName
类型:System.String
[in] 表示新名称的完整路径。
- pIVsHierarchy
类型:Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
[in] 表示是采用文档的所有权的项目的 IVsHierarchy 对象。将值 (IVsHierarchy)-1 指示在所有权的更改不是发生
- itemId
类型:System.UInt32
[in] 该值可以是 VSITEMID_NIL、 VSITEMID_ROOT或 VSITEMID_SELECTION。通过指示在所有权的更改的 VSITEMID_NIL 不是发生。
备注
此方法将文档重命名。此外,文档的所有者可以指定表示是采用所有权的项目的 IVsHierarchy 对象设置或更改。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。