CodeDelegate2.AddBase(Object, Object) Methode

Definition

Fügt ein Element zur Liste der vererbten Delegaten hinzu. Diese Methode ist in Visual Basic nicht implementiert.

EnvDTE::CodeElement AddBase(winrt::Windows::Foundation::IInspectable const & Base, winrt::Windows::Foundation::IInspectable const & Position);
[System.Runtime.InteropServices.DispId(39)]
public EnvDTE.CodeElement AddBase (object Base, object Position);
[<System.Runtime.InteropServices.DispId(39)>]
abstract member AddBase : obj * obj -> EnvDTE.CodeElement
Public Function AddBase (Base As Object, Optional Position As Object) As CodeElement

Parameter

Base
Object

Erforderlich. Der Delegat, von dem die Implementierung abgeleitet werden soll.

Position
Object

(Optional) Standardwert = 0. Das Codeelement, nach dem das neue Element eingefügt werden soll.

Wenn value ein Long-Datentyp ist, dann AddBase(Object, Object) gibt das Element an, nach dem der neue Delegat hinzugefügt werden soll.

Da Auflistungen mit dem Index 1 beginnen, gibt ein Übergabewert von 0 an, dass das neue Element zu Anfang der Auflistung eingefügt werden soll. Der Wert -1 bedeutet, dass das Element am Ende eingefügt werden soll.

Gibt zurück

CodeElement

Ein CodeElement-Objekt.

Implementiert

Attribute

Hinweise

Die Richtigkeit der Argumente hängt von der Sprache hinter dem Code Modell ab.

AddBase Gibt ein- CodeElement Objekt anstelle eines zurück CodeType , um Visual C++ zu unterstützen. Der Kind des zurückgegebenen Objekts ist vsCMElementVCBase für die Implementierung von Visual C++.

Hinweis

Die Werte von Codemodellelementen wie z. B. Klassen, Strukturen, Funktionen, Attributen Delegaten usw. sind nach bestimmten Änderungen unter Umständen nicht deterministisch, d. h. deren Werte bleiben nicht zuverlässig immer gleich. Weitere Informationen finden Sie im Abschnitt Code Modell Element-Werte können sich in ermitteln von Code mithilfe des Code Modells (Visual Basic)ändern.

Gilt für