Freigeben über


VCFileCodeModel.Synchronize-Methode

Synchronisiert alle Codemodellobjekte in der Projektmappe mit an Quelldateien vorgenommenen Bearbeitungen.

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

Syntax

'Declaration
Sub Synchronize
void Synchronize()
void Synchronize()
abstract Synchronize : unit -> unit
function Synchronize()

Hinweise

In seltenen Fällen kann es erforderlich, das mit den Dateipuffern Codemodellobjekt zu synchronisieren. Dies ist manchmal erforderlich, wenn Sie direkt den Dateipuffer ändern.

Beispiele

Dieses Beispiel fügt einer Vorlagenparameterliste der Klasse hinzu.

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-Sicherheit

Siehe auch

Referenz

VCFileCodeModel Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace