Freigeben über


IVsCompletionSetEx-Schnittstelle

Ermöglicht einen abschließenden, der festgelegt wird, um verschiedene Möglichkeiten der Anpassung bereitzustellen.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompletionSetEx
[GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface IVsCompletionSetEx
[GuidAttribute(L"3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface class IVsCompletionSetEx
[<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")>]
[<InterfaceTypeAttribute()>]
type IVsCompletionSetEx =  interface end
public interface IVsCompletionSetEx

Der IVsCompletionSetEx-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CompareItems Vergleicht zwei completor Elemente.
Öffentliche Methode DecreaseFilterLevel Zeigen Sie in der Vervollständigungsliste alle allgemeinen verfügbaren Elemente.
Öffentliche Methode GetCompletionItemColor Gibt die Vordergrund- und Hintergrundfarben für ein ausgewähltes Element zurück.
Öffentliche Methode GetFilterLevel Gibt die aktuellen Filter Ebene zurück.
Öffentliche Methode IncreaseFilterLevel Zeigen Sie in der Vervollständigungsliste die Member des angegebenen Typs.
Öffentliche Methode OnCommitComplete Wird aufgerufen, wenn die Vervollständigung kein Commit ausgeführt wurde.

Zum Seitenanfang

Hinweise

Diese Schnittstelle stellt Anpassung einer festgelegten Liste der Vervollständigung in folgender Weise:

  • Ändern Sie die partielle Namen auf die Elemente in der Liste zugeordnet sind.

  • Überschreiben Sie die Vordergrund- und Hintergrundfarben eines beliebigen Elements.

  • Zeigen Sie die Vervollständigungselemente eines bestimmten Typs in eine sekundäre Liste an.

Filtern von Ebenen

Wenn Sie Filter Ebenen unterstützen, werden in der Vervollständigungsliste beiden Listen dargestellt: Allgemein und Alle. Diese beiden Listen können angezeigt werden, indem Sie auf die entsprechende Registerkarte am unteren Rand des Fensters Vervollständigungslisten klickt. Die Alle Liste enthält alle Deklarationen in einem bestimmten Typ an, während die Allgemein Liste alle möglichen Deklarationen anzeigt, die an dieser Stelle verfügbar sind.

Hinweise zur Implementierung

Welche Methoden müssen implementiert werden von der Funktion bestimmt wird, zu unterstützen.

Hinweise zu Aufrufern

Verwenden Sie die QueryInterface-Funktion (oder den entsprechenden Vorgang für Umwandlungs), um die IVsCompletionSetEx-Schnittstelle aus einem vorhandenen IVsCompletionSet-Objekt abzurufen.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace