VCCodeFunction::AddInitializer Method (String^)
Visual Studio 2015
Adds a C++ initializer to a constructor's member initializer list.
Assembly: Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)
Parameters
- bstrText
-
Type:
System::String^
Required. The full text of the initializer.
This example adds an initialization string to the first function, assuming that the first function has a variable m_func.
Sub AddInitializer() Dim vcCM As VCCodeModel Dim vcClass As VCCodeClass Dim vcVariable As VCCodeVariable Dim vcFunction As VCCodeFunction vcCM = DTE.Solution.Item(1).CodeModel vcClass = vcCM.AddClass("MyClass", "MyClass.h") vcVariable = vcClass.AddVariable("m_var", "int") vcFunction = vcClass.AddFunction("MyClass", vsCMFunction.vsCMFunctionConstructor, "") vcFunction.AddInitializer("m_var(0)") End Sub
Show: