Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Agrega un inicializador de C++ a la lista de inicializadores de miembro de constructor.
Espacio de nombres: Microsoft.VisualStudio.VCCodeModel
Ensamblado: Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxis
'Declaración
Sub AddInitializer ( _
bstrText As String _
)
void AddInitializer(
string bstrText
)
void AddInitializer(
[InAttribute] String^ bstrText
)
abstract AddInitializer :
bstrText:string -> unit
function AddInitializer(
bstrText : String
)
Parámetros
- bstrText
Tipo: System.String
Obligatorio.Texto completo del inicializador.
Ejemplos
Este ejemplo agrega una cadena de inicialización a la primera función, suponiendo que la primera función tiene m_funcvariable.
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.