VCCodeModel.CodeElementFromFullName(String) Método

Definição

Obtém uma coleção dos elementos de código especificados para o objeto.

public:
 EnvDTE::CodeElements ^ CodeElementFromFullName(System::String ^ Name);
[System.Runtime.InteropServices.DispId(518)]
public EnvDTE.CodeElements CodeElementFromFullName (string Name);
[<System.Runtime.InteropServices.DispId(518)>]
abstract member CodeElementFromFullName : string -> EnvDTE.CodeElements
Public Function CodeElementFromFullName (Name As String) As CodeElements

Parâmetros

Name
String

Obrigatórios. O nome completo dos elementos a serem recuperados.

Retornos

CodeElements

Uma coleção de CodeElements.

Atributos

Exemplos

Este exemplo adiciona uma classe e uma função, recupera um ponteiro para a função usando e CodeElementFromFullName adiciona um parâmetro a ele.

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  

Aplica-se a