Método VCCodeModel.CodeElementFromFullName
Obtém uma coleção de elementos de código especificada para o objeto.
Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxe
'Declaração
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
Parâmetros
- Name
Tipo: System.String
Obrigatório.O nome completo dos elementos para recuperar.
Valor de retorno
Tipo: EnvDTE.CodeElements
A CodeElements coleção.
Exemplos
Este exemplo adiciona uma classe e uma função, recupera um ponteiro para a função usando CodeElementFromFullNamee adiciona um parâmetro a ela.
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
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.