Source.GetExpansionProvider Methode

Definition

Ruft einen Erweiterungsanbieter zur Unterstützung der Codeausschnitte ab.

public:
 virtual Microsoft::VisualStudio::Package::ExpansionProvider ^ GetExpansionProvider();
public virtual Microsoft.VisualStudio.Package.ExpansionProvider GetExpansionProvider ();
abstract member GetExpansionProvider : unit -> Microsoft.VisualStudio.Package.ExpansionProvider
override this.GetExpansionProvider : unit -> Microsoft.VisualStudio.Package.ExpansionProvider
Public Overridable Function GetExpansionProvider () As ExpansionProvider

Gibt zurück

ExpansionProvider

Wenn erfolgreich, wird ein ExpansionProvider-Objekt zurückgegeben; andernfalls ein null (Codeausschnitterweiterung wird nicht unterstützt).

Hinweise

Ein Code Ausschnitt ist ein Code Ausschnitt, der an der aktuellen Position in der Quelldatei eingefügt wird. Dies ist ein Ergebnis der Eingabe eines Abschluss Zeichens (das eine Liste möglicher Vervollständigungs Wörter anzeigt, die Code Ausschnitt Namen enthalten) oder das Auswählen von Ausschnitt einfügen aus dem IntelliSense -Menü. Wenn Sie Funktionen unterstützen müssen, die nicht von der Basis ExpansionProvider Klasse unterstützt werden, müssen Sie eine Klasse von der Source -Klasse ableiten und diese Methode überschreiben, um Ihre eigene Version der-Klasse zu instanziieren ExpansionProvider .

Die Basis Methode gibt ein vorhandenes- ExpansionProvider Objekt zurück oder erstellt ein neues ExpansionProvider -Objekt, legt es als vorhandenes-Objekt fest und gibt es zurück.

Diese Methode wird in der Regel vom- Source Konstruktor aufgerufen.

Weitere Informationen zur Verwendung dieser Methode finden Sie unter Unterstützung für Code Ausschnitte in einem Legacy Sprachdienst .

Gilt für