Compartilhar via


Método VCFileCodeModel.Synchronize

Sincroniza todos os objetos de modelo de código na solução com edições feitas nos arquivos de origem.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxe

'Declaração
Sub Synchronize
void Synchronize()
void Synchronize()
abstract Synchronize : unit -> unit
function Synchronize()

Comentários

Em raras ocasiões, talvez seja necessário sincronizar o objeto de modelo de código com os buffers de arquivo. Isso às vezes é necessário quando você modifica diretamente o buffer de arquivo.

Exemplos

Este exemplo adiciona uma lista de parâmetros de modelo para a classe.

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

Segurança do .NET Framework

Consulte também

Referência

VCFileCodeModel Interface

Namespace Microsoft.VisualStudio.VCCodeModel