Freigeben über


ISmartTagAction-Schnittstelle

Definiert eine Smarttagaktion.

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Syntax

'Declaration
Public Interface ISmartTagAction
public interface ISmartTagAction
public interface class ISmartTagAction
type ISmartTagAction =  interface end
public interface ISmartTagAction

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActionSets Ruft die Liste der in dieser Smarttagaktion enthaltenen Smarttag-Aktionsmengen ab.
Öffentliche Eigenschaft DisplayText Ruft den Text ab, der in der Smarttag-Standarddarstellung angezeigt wird.
Öffentliche Eigenschaft Icon Ruft Bildinformationen ab, die mit dem Anzeigetext im standardmäßigen Smarttag angezeigt wird.
Öffentliche Eigenschaft IsEnabled Bestimmt, ob die Smarttagaktion aktiviert ist.Deaktivierte Smarttags sind standardmäßig gerendert, können jedoch nicht aufgerufen werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Invoke Ein Rückruf, der verwendet wurde, um die Smarttagaktion aufzurufen.

Zum Seitenanfang

Hinweise

Smarttag-Sitzungen enthalten keine oder mehrere Aktionen, die vom Smarttag quellen bereitgestellt werden.

Beispiele

Ein Beispiel für die Verwendung dieser Schnittstelle finden Sie unter Exemplarische Vorgehensweise: SmartTags anzeigen.

Siehe auch

Referenz

Microsoft.VisualStudio.Language.Intellisense-Namespace