ItemOperations.NewFile 方法

更新:2007 年 11 月

创建一个文件,如同在集成开发环境 (IDE) 中调用“新建文件”命令一样。

命名空间:  EnvDTE
程序集:  EnvDTE(在 EnvDTE.dll 中)

语法

声明
Function NewFile ( _
    Item As String, _
    Name As String, _
    ViewKind As String _
) As Window
用法
Dim instance As ItemOperations
Dim Item As String
Dim Name As String
Dim ViewKind As String
Dim returnValue As Window

returnValue = instance.NewFile(Item, Name, _
    ViewKind)
Window NewFile(
    string Item,
    string Name,
    string ViewKind
)
Window^ NewFile(
    [InAttribute] String^ Item, 
    [InAttribute] String^ Name, 
    [InAttribute] String^ ViewKind
)
function NewFile(
    Item : String, 
    Name : String, 
    ViewKind : String
) : Window

参数

  • Item
    类型:System.String

    必需。基于对话框左窗格的树节点和右窗格的项名称的项的虚拟路径。

  • Name
    类型:System.String

    可选。输入到对话框的“默认名称”框中的名称。当保存文档时,该名称还会成为建议的 Save As 名称。

  • ViewKind
    类型:System.String

    可选。一个 ConstantsvsViewKind* 常数,指定创建文件时所用视图的类型。

返回值

类型:EnvDTE.Window

一个 Window 对象。

备注

NewFile 模仿“新建文件”对话框。此对话框的内容因项目类型而异。若要使用此方法向项目中添加项,请在“新建文件”对话框中查找该项目的可用项。

示例

Sub NewFileExample()
   Dim ItemOp As ItemOperations
   ItemOp = DTE.ItemOperations
   ' Adds a new text document to the project.
   ItemOp.NewFile("General\Text File", "Some name", _
     Constants.vsViewKindTextView)
End Sub

权限

另请参见

参考

ItemOperations 接口

ItemOperations 成员

EnvDTE 命名空间