VCFile Properties

Include Protected Members
Include Inherited Members

The VCFile type exposes the following members.

Properties

  Name Description
Public property CustomTool Infrastructure. Microsoft Internal Use Only.
Public property DeploymentContent Gets or sets a value indicating the deployment status of the selected file. DeploymentContent is used when a deployment project is part of the solution.
Public property Extension Gets the extension of a file.
Public property FileConfigurations The list of configurations on the selected file.
Public property FileType Gets or sets the type of file.
Public property FullPath Gets the full path of the project file. This property is read-only.
Public property ItemName Gets the name of the current item in the collection.
Public property Items Gets the collection of files and top-level folders in a project or the collection of files and folders in a folder.
Public property ItemType Gets or sets the MSBuild item type.
Public property Kind Gets an enumeration indicating the type of object.
Public property Name Gets or sets the name of the object.
Public property Object Provides a reference between the Visual Studio object model and the Visual C++ object model.
Public property Parent Gets the immediate parent object.
Public property project Gets the VCProject associated with the object.
Public property RelativePath Gets or sets the relative path to the file. This path must be relative to the project directory and can contain macros.
Public property SubType Gets or sets the file's subtype as understood by the designers.
Public property UnexpandedRelativePath Gets the relative path before a macro expansion.
Public property VCProjectEngine Gets a pointer to the project engine.

Top

See Also

Reference

VCFile Interface

Microsoft.VisualStudio.VCProjectEngine Namespace