Share via


VCToolFile Interface

Gives access to custom build rules.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
<GuidAttribute("16B4FCDE-5F8E-4BB3-9CA1-C7C6683B8523")> _
Public Interface VCToolFile
[GuidAttribute("16B4FCDE-5F8E-4BB3-9CA1-C7C6683B8523")]
public interface VCToolFile
[GuidAttribute(L"16B4FCDE-5F8E-4BB3-9CA1-C7C6683B8523")]
public interface class VCToolFile
[<GuidAttribute("16B4FCDE-5F8E-4BB3-9CA1-C7C6683B8523")>]
type VCToolFile =  interface end
public interface VCToolFile

The VCToolFile type exposes the following members.

Properties

  Name Description
Public property CustomBuildRules Gets the custom build rules for the project.
Public property Name Sets or gets the name of the tool file.
Public property Path Gets the path to the tool file.

Top

Methods

  Name Description
Public method AddCustomBuildRule Adds a custom build rule to the tool file.
Public method RemoveCustomBuildRule Removes a custom, build rule from the tool file.
Public method Save Saves the project file (.vcxproj).

Top

See Also

Reference

Microsoft.VisualStudio.VCProjectEngine Namespace