This documentation is archived and is not being maintained.

ItemOperations.NewFile Method

Creates a file as though you invoked a New File command in the integrated development environment (IDE).

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Window NewFile(
	string Item,
	string Name,
	string ViewKind


Type: System.String
Required. The virtual path to the item based on the tree nodes from the left pane of the dialog box and the item name from the right pane.
Type: System.String
Optional. The name you type in the Default Name box in the dialog box. This name also becomes the suggested Save As name when you save the document.
Type: System.String
Optional. A Constants vsViewKind* constant specifying the type of view in which to create the file.

Return Value

Type: EnvDTE.Window
A Window object.

NewFile models the New File dialog box. The contents of this dialog box vary depending on the type of project. To add items to a project by using this method, look at the items available for the project in the New File dialog box.

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