IVsExternalCompletionSet-Schnittstelle
Erhöht die Funktionalität IntelliSense-Abschlusses für die Verwendung in einem Nicht-TEXT Ansicht Editor.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")> _
Public Interface IVsExternalCompletionSet
[InterfaceTypeAttribute()]
[GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")]
public interface IVsExternalCompletionSet
[InterfaceTypeAttribute()]
[GuidAttribute(L"373A9399-FDF5-4F64-8866-E14B7F2CFFF7")]
public interface class IVsExternalCompletionSet
[<InterfaceTypeAttribute()>]
[<GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")>]
type IVsExternalCompletionSet = interface end
public interface IVsExternalCompletionSet
Der IVsExternalCompletionSet-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
SetIntellisenseHost | Legen Sie den IntelliSense-Host fest, der die Anzeige der Vervollständigungsliste steuert. | |
UpdateCompSet | Aktualisiert den Vervollständigungssatz. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle wird, um eine Aktualisierung der Vervollständigungsliste, bevor die Liste zu erzwingen und die anzeigt, IntelliSense-Host festzulegen, der die Vervollständigungsliste angezeigt. Wenn Sie den Namen der zu ändernden IntelliSense-erlaubt Host kann die gleiche Vervollständigungsliste in mehr als einem Ansichtskontext, d. h. Editor- oder Toolfenster verwendet werden.
Hinweise zur Implementierung
Diese Schnittstelle wird von derselben Klasse implementiert, die die IVsCompletionSet-Schnittstelle implementiert.
Hinweise zu Aufrufern
Rufen Sie diese Schnittstelle, indem sie die QueryInterfaceIVsCompletionSet-Methode für ein Objekt aufgerufen wird oder indem Sie das IVsCompletionSet-Objekt, das IVsExternalCompletionSet-Schnittstelle umgewandelt wird. Das IVsCompletionSet-Objekt wird in der Regel an die Textansicht in einen Aufruf der InvokeInsertionUI-Methode in der IVsTextViewEx-Schnittstelle übergeben.