Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio SDK-处理文件保存事件_Visual Studio 2010_Visual Studio Extensions_Visual Studio Sdk - Fatal编程技术网

Visual studio 2010 Visual Studio SDK-处理文件保存事件

Visual studio 2010 Visual Studio SDK-处理文件保存事件,visual-studio-2010,visual-studio-extensions,visual-studio-sdk,Visual Studio 2010,Visual Studio Extensions,Visual Studio Sdk,我想在visual studio中保存具有特定扩展名的文件后运行脚本。我想知道用于保存文件的事件处理程序在VisualStudioSDK API中的位置 在VisualStudio扩展的API文档方面,有人能给我指出正确的方向吗。我已经找到了答案,但一些指导或示例会有所帮助 我想创建通常在构建项目时生成的部分设计器文件(Mono for Android项目),我的文件将具有临时值,但仅用于启用intellisense而不构建整个项目。我现在可以手动运行该过程,但我希望在保存.xml或.axml文

我想在visual studio中保存具有特定扩展名的文件后运行脚本。我想知道用于保存文件的事件处理程序在VisualStudioSDK API中的位置

在VisualStudio扩展的API文档方面,有人能给我指出正确的方向吗。我已经找到了答案,但一些指导或示例会有所帮助

我想创建通常在构建项目时生成的部分设计器文件(Mono for Android项目),我的文件将具有临时值,但仅用于启用intellisense而不构建整个项目。我现在可以手动运行该过程,但我希望在保存.xml或.axml文件时触发脚本


它认为我需要使用该方法,但我不确定如何获取正在运行的doc表上的句柄,或者如何筛选要为其运行事件的文件。这是我第一次尝试使用Visual Studio SDK。

用于保存文件的事件处理程序是:

Dte.Events.DocumentEvents.DocumentSaved

注意:您需要保留对
事件
文档事件
的引用,以便它实际工作。以下是一些相关信息:

下面是指向30个示例项目的链接,这些项目演示了Visual Studio加载项的各种功能:

您可以在此处找到一些入门信息:


保存的
DocumentSaved
IVsRunningDocTableEvents.OnAfterSave
之间有什么区别?