VSPackage,如何将指针类型变量添加到 CodeClass
VSPackage, how to add a pointer type variable to a CodeClass
我正在开发自己的 vspackage。
我可以使用 AddVariable 向我的 class 添加变量。
"cl" 是一个名为 "TestPage" 的 class,下面的代码将 "TestPage mTestVariable" 插入到我的 class.
CodeClass cl = element as CodeClass;
cl.AddVariable("mTestVariable", cl, 0, EnvDTE.vsCMAccess.vsCMAccessPrivate);
现在我想插入一个指向我的 class 的指针,像这样:
TestPage* mTestVariable;
我该怎么办?
我可以只添加名为“*mTestVariable”的变量。
像这样:
cl.AddVariable("*mTestVariable", cl, 0, EnvDTE.vsCMAccess.vsCMAccessPrivate);
我正在开发自己的 vspackage。 我可以使用 AddVariable 向我的 class 添加变量。
"cl" 是一个名为 "TestPage" 的 class,下面的代码将 "TestPage mTestVariable" 插入到我的 class.
CodeClass cl = element as CodeClass;
cl.AddVariable("mTestVariable", cl, 0, EnvDTE.vsCMAccess.vsCMAccessPrivate);
现在我想插入一个指向我的 class 的指针,像这样:
TestPage* mTestVariable;
我该怎么办?
我可以只添加名为“*mTestVariable”的变量。
像这样:
cl.AddVariable("*mTestVariable", cl, 0, EnvDTE.vsCMAccess.vsCMAccessPrivate);