VCFileCodeModel.Synchronize 方法

将解决方案中的所有代码模型对象与源文件的编辑结果进行同步。

命名空间:  Microsoft.VisualStudio.VCCodeModel
程序集:  Microsoft.VisualStudio.VCCodeModel(在 Microsoft.VisualStudio.VCCodeModel.dll 中)

语法

声明
Sub Synchronize
void Synchronize()
void Synchronize()
abstract Synchronize : unit -> unit
function Synchronize()

备注

极少数情况下,与同步文件缓冲区的代码模型对象可能是必需的。 当您直接改变文件缓冲区时,有时这是必要的。

示例

此示例添加一个模板参数列表。类。

Sub AddTemplateClass()
    Dim vcCM As VCCodeModel
    Dim vcClass As VCCodeClass
    vcCM = DTE.Solution.Item(1).CodeModel
    vcClass = vcCM.AddClass("MyTemplateClass", "MyTemplateClass.h")
    vcClass.StartPoint().CreateEditPoint().Insert("template <class T> ")
    vcCM.Synchronize()
End Sub

.NET Framework 安全性

请参阅

参考

VCFileCodeModel 接口

Microsoft.VisualStudio.VCCodeModel 命名空间