Поделиться через


VCCodeIDLCoClass.BodyText - свойство

Gets or sets the body text of the object.

Пространство имен:  Microsoft.VisualStudio.VCCodeModel
Сборка:  Microsoft.VisualStudio.VCCodeModel (в Microsoft.VisualStudio.VCCodeModel.dll)

Синтаксис

'Декларация
Property BodyText As String
'Применение
Dim instance As VCCodeIDLCoClass
Dim value As String

value = instance.BodyText

instance.BodyText = value
string BodyText { get; set; }
property String^ BodyText {
    String^ get ();
    void set (String^ value);
}
function get BodyText () : String
function set BodyText (value : String)

Значение свойства

Тип: System.String

The body text of the object.

Заметки

Body text is defined as the text between the declaration braces ( '{' and '}' ) of the code element represented by the 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

Разрешения

  • Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Using Libraries from Partially Trusted Code.

См. также

Ссылки

VCCodeIDLCoClass Интерфейс

VCCodeIDLCoClass - члены

Microsoft.VisualStudio.VCCodeModel - пространство имен