Share via


Metodo CodeStruct.AddImplementedInterface

Aggiunge un'interfaccia all'elenco degli oggetti ereditati.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

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

Parametri

  • Base
    Tipo: System.Object
    obbligatorio.L'interfaccia la classe implementa.Ciò è dovuto a un oggetto CodeInterface o un nome di tipo completo.
  • 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 AddImplementedInterface 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.CodeInterface
In CodeInterface oggetto.

Note

AddImplementedInterface aggiunge un riferimento a un'interfaccia che CodeClass promesse implementare.AddImplementedInterface non inserire gli stub del metodo per i membri di interfaccia.

Il di Visual C++ nativo richiede (::) il formato due punti per i nomi di tipo completi.Tutti gli altri linguaggi supportano il formato separato dal punto.

La precisione degli argomenti è determinata dal linguaggio del modello di codice.

[!NOTA]

I valori degli elementi del modello di codice come classi, strutture, le funzioni, gli attributi, delegati, e così via possono non essere deterministici dopo l'inserimento di determinati tipi di modifiche, pertanto i relativi valori 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

Vedere anche

Riferimenti

CodeStruct Interfaccia

Spazio dei nomi EnvDTE

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#)