VCCodeModel.CodeElementFromFullName(String) Yöntem

Tanım

Nesne için belirtilen kod öğelerinin bir koleksiyonunu alır.

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

Parametreler

Name
String

Gereklidir. Alınacak öğelerin tam adı.

Döndürülenler

CodeElements

Bir CodeElements koleksiyon.

Öznitelikler

Örnekler

Bu örnek, bir sınıfı ve işlevi ekler, kullanarak işleve bir işaretçi alır CodeElementFromFullName ve buna bir parametre ekler.

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  

Şunlara uygulanır