Freigeben über


VCCodeModel.CodeElementFromFullName-Methode

Ruft eine Auflistung der angegebenen Codeelemente für das Objekt ab.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

'Declaration
Function CodeElementFromFullName ( _
    Name As String _
) As CodeElements
CodeElements CodeElementFromFullName(
    string Name
)
CodeElements^ CodeElementFromFullName(
    [InAttribute] String^ Name
)
abstract CodeElementFromFullName : 
        Name:string -> CodeElements 
function CodeElementFromFullName(
    Name : String
) : CodeElements

Parameter

  • Name
    Typ: System.String
    Erforderlich.Der vollständige Name der abzurufenden Elemente.

Rückgabewert

Typ: EnvDTE.CodeElements
Eine CodeElements-Auflistung.

Beispiele

In diesem Beispiel wird eine Klasse und eine Funktion hinzu, ruft einen Zeiger auf die Funktion, indem CodeElementFromFullNameverwendet, ab und fügt einen Parameter hinzu.

Sub AddFunction()
    Dim vcCM As VCCodeModel
    Dim vcClass As VCCodeClass
    Dim vcFunction As VCCodeFunction
    Dim vcParameter As VCCodeParameter
    vcCM = DTE.Solution.Item(1).CodeModel
    vcClass = vcCM.AddClass("MyClass", "MyClass.h")
    vcClass.AddFunction("MyFunction", vsCMFunction.vsCMFunctionFunction, "int")
    vcFunction = vcCM.CodeElementFromFullName("MyClass::MyFunction").Item(1)
    vcParameter = vcFunction.AddParameter("MyParameter", "int")
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

VCCodeModel Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace