Condividi tramite


Metodo VCCodeUnion.AddBase

Aggiunge un elemento all'elenco degli oggetti ereditati.

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

Sintassi

'Dichiarazione
Function AddBase ( _
    Base As Object, _
    Position As Object _
) As CodeElement
CodeElement AddBase(
    Object Base,
    Object Position
)
CodeElement^ AddBase(
    Object^ Base, 
    Object^ Position
)
abstract AddBase : 
        Base:Object * 
        Position:Object -> CodeElement
function AddBase(
    Base : Object, 
    Position : Object
) : CodeElement

Parametri

  • Base
    Tipo: Object

    Obbligatorio. La classe da cui deve essere derivata l'implementazione.

  • Position
    Tipo: Object

    Facoltativa. Valore predefinito = 0. Elemento di codice dopo il quale deve essere aggiunto il nuovo elemento. Se il valore è un oggetto CodeElement, il nuovo elemento verrà aggiunto immediatamente dopo.

    Se il valore è di tipo Long, AddBase indicherà l'elemento dopo il quale deve essere aggiunto il nuovo elemento.

    Poiché nelle raccolte il conteggio inizia da 1, il valore 0 indica che il nuovo elemento deve essere inserito all'inizio della raccolta. Il valore -1 indica invece che l'elemento deve essere inserito alla fine.

Valore restituito

Tipo: CodeElement
Oggetto CodeElement.

Note

La correttezza degli argomenti è determinata dal linguaggio sottostante il modello di codice. AddBase restituisce un oggetto di CodeElement anziché CodeType per adattarsi a Visual C++ e Kind dell'oggetto restituito è EnvDTE.vsCMElement.vsCMElementVCBase per l'implementazione di Visual C++.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCCodeUnion Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione