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 notwendig, das Codemodellobjekt mit den Dateipuffern zu synchronisieren.Dies ist manchmal erforderlich, wenn Sie direkt den Dateipuffer ändern.

Beispiele

In diesem Beispiel wird eine 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