VCCodeEnum::BodyText Property
Visual Studio 2015
Gets or sets the body text of the parent object.
Assembly: Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)
Body text is defined as the text between the declaration braces ( '{' and '}' ) of the code element represented by the parent object.
See How to: Compile Example Code for Visual C++ Code Model Extensibility for information on how to compile and run this sample.
Imports EnvDTE Imports System.Diagnostics Imports VisualStudio.VCCodeModel Public Module MyMacro ' Adds a function to MyClass. Sub AddFunctionCode() Dim cm As VCCodeModel cm = DTE.Solution.Item(1).CodeModel Dim cl As VCCodeClass cl = cm.Classes.Item("MyClass") Dim strBody As String strBody = "return 0;" Dim func1 As VCCodeFunction func1 = cl.AddFunction("MyFunction", vsCMFunction.vsCMFunctionFunction, "int") ' Sets the property BodyText to strBody. func1.BodyText = strBody End Sub End Module
Show: