Condividi tramite


Metodo VCCodeModel.CodeElementFromFullName

Ottiene una raccolta di elementi di codice specificati per l'oggetto.

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

'Dichiarazione
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

Parametri

  • Name
    Tipo: System.String
    obbligatorio.Il nome completo degli elementi da recuperare.

Valore restituito

Tipo: EnvDTE.CodeElements
In CodeElements raccolta.

Esempi

In questo esempio viene aggiunta una classe e una funzione, recupera un puntatore alla funzione tramite CodeElementFromFullNamee viene aggiunto un parametro su.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCCodeModel Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel