WebFileProperties2.CustomTool 属性

获取或设置与 Web 文件相关联的自定义工具的程序标识符。 自定义工具将其表示的 Web 文件作为输入,并写入一个新文件。

命名空间:  VsWebSite90
程序集:  VsWebSite.Interop90(在 VsWebSite.Interop90.dll 中)

语法

声明
Property CustomTool As String
    Get
    Set
string CustomTool { get; set; }
property String^ CustomTool {
    String^ get ();
    void set (String^ value);
}
abstract CustomTool : string with get, set
function get CustomTool () : String
function set CustomTool (value : String)

属性值

类型:System.String
与项目项相关联的自定义工具的程序标识符。

备注

自定义工具可在设计时将文件从一种类型转换为另一种类型。 输入文件和输出文件的格式取决于设计自定义工具的目的。

自定义工具是实现 IVsSingleFileGenerator 接口的已注册组件。 程序标识符是描述自定义工具用途的简短字符串。 此字符串是由自定义工具的创建者分配的。

如果 CustomTool 属性设置为无效的标识符,项目系统将向**“任务列表”**中添加一项,报告未能实例化自定义工具。

提示

网站关闭时,将不保存与项目项相关联的自定义工具。 因此,每次打开时必须重新关联。

.NET Framework 安全性

请参见

参考

WebFileProperties2 接口

VsWebSite90 命名空间

RunCustomTool

CustomToolNamespace