This topic has not yet been rated - Rate this topic

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 (
	[OptionalAttribute] [InAttribute] string Item,
	[OptionalAttribute] [InAttribute] string Name,
	[OptionalAttribute] [InAttribute] string ViewKind
)
Window NewFile (
	/** @attribute InAttribute() */ /** @attribute OptionalAttribute() */ String Item, 
	/** @attribute InAttribute() */ /** @attribute OptionalAttribute() */ String Name, 
	/** @attribute InAttribute() */ /** @attribute OptionalAttribute() */ String ViewKind
)
function NewFile (
	Item : String, 
	Name : String, 
	ViewKind : String
) : Window

Parameters

Item

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.

Name

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.

ViewKind

Optional. A ConstantsvsViewKind* constant specifying the type of view in which to create the file.

Return Value

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", _
     Constants.vsViewKindTextView)
End Sub
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
Advertisement