Metodo CodeEnum.AddBase
Aggiungere un elemento all'elenco degli oggetti ereditati.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.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: System.Object
obbligatorio.La classe da cui derivare implementazione.
per CodeEnum oggetti, Base è una variante che contiene un nome di tipo completo o CodeType oggetto su cui è basata la nuova enumerazione.Per c#, questo è il tipo di enumerazione sottostante.
- Position
Tipo: System.Object
facoltativo.Valore predefinito = 0.Elemento di codice dopo il quale deve essere aggiunto il nuovo elemento.Se il valore corrisponde a CodeElement, quindi il nuovo elemento verrà aggiunto immediatamente dopo.
Se il valore è di tipo long, quindi AddBase indica l'elemento dopo il quale deve essere aggiunto il nuovo elemento.
Poiché nelle raccolte il conteggio inizia da 1, un valore 0 indica che il nuovo elemento deve essere inserito all'inizio della raccolta.Il valore -1 indica che l'elemento deve essere inserito alla fine.
Valore restituito
Tipo: EnvDTE.CodeElement
In CodeElement oggetto.
Note
La precisione degli argomenti è determinata dal linguaggio del modello di codice
AddBase restituisce un oggetto CodeElement oggetto anziché a CodeType per estendere Visual C++.Kind dell'oggetto restituito viene vsCMElementVCBase per l'implementazione di Visual C++.
[!NOTA]
I valori degli elementi del modello di codice, quali classi, strutture, le funzioni, gli attributi, delegati, non possono essere basati su per rimanere sempre gli stessi.Per ulteriori informazioni, vedere i valori degli elementi del modello di codice della sezione può cambiare in Individuazione di codice mediante il modello di codice (Visual Basic).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione
Individuazione di codice mediante il modello di codice (Visual Basic)
Individuazione di codice mediante il modello di codice (Visual C#)