Source.GetExpansionProvider Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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 .