VCCodeModel.CodeElementFromFullName(String) Метод

Определение

Получает коллекцию указанных элементов кода для объекта.

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

Параметры

Name
String

Обязательный. Полное имя получаемых элементов.

Возвращаемое значение

CodeElements

Коллекция CodeElements.

Атрибуты

Примеры

В этом примере добавляется класс и функция, получает указатель на функцию с помощью CodeElementFromFullName и добавляет в него параметр.

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  

Применяется к