Microsoft.VisualStudio.Text.Adornments Namespace

Bietet Unterstützung für Editorzusatzelemente.

Klassen

BlockContext

Eine Implementierung von IBlockContext.

ClassifiedTextElement

Stellt einen Block von klassifiziertem Text in einem dar IToolTipService IToolTipPresenter .

ClassifiedTextRun

Stellt eine zusammenhängende Durchführung von klassifiziertem Text in einem dar IToolTipService IToolTipPresenter .

ContainerElement

Stellt einen Container mit 0 (null) oder mehr Elementen für die Anzeige in einem dar IToolTipPresenter .

ErrorTypeDefinition

Definiert Fehlertypen.

ImageElement

Stellt das plattformübergreifende kompatible Bild dar.

PredefinedErrorTypeNames

Listet die vordefinierten Fehlertypen auf.

PredefinedStructureTagTypes

Listet die vordefinierten Struktur Blocktypen auf.

PredefinedStructureTypes

Listet die vordefinierten Struktur Blocktypen auf.

StructureAdornmentStyle

Definiert einen Satz von Eigenschaften, die zum Formatieren der standardmäßigen Struktur Block-QuickInfo verwendet werden.

StructureTipStyle

Definiert einen Satz von Eigenschaften, die zum Formatieren der standardmäßigen Struktur Block-QuickInfo verwendet werden.

ThematicBreakElement

Stellt einen Themen Umbruch in einem dar IToolTipService IToolTipPresenter .

ToolTipParameters

Bestimmt das Verhalten für eine IToolTipPresenter .

ToolTipPresenterStyle

Definiert einen Satz von Eigenschaften, die verwendet werden, um den standardmäßigen WPF-QuickInfo-Presenter zu formatieren.

Schnittstellen

IBlockContext

Definiert den Block Kontext, der zum Anzeigen von Struktur Block Informationen verwendet wird.

IBlockContextProvider

Erstellt einen IBlockContextSource für einen angegebenen Puffer.

IBlockContextSource

Stellt Inhalte für Struktur Block-Tooltipps für einen angegebenen bereit IBlockTag .

IErrorProviderFactory

Ruft einen Fehlertagger (einen SimpleTagger<T> vom Typ ErrorTag) für den angegebenen Puffer ab oder erstellt einen neuen Fehlertagger, wenn noch kein Fehlertagger in den Eigenschaften gespeichert wurde, die sich im Besitz des Puffers befinden.

IStructureContextSource

Stellt den Kontext für die Tipps für das Struktur Block Tool für eine bestimmte Sequenz von IStructureElement s bereit.

IStructureContextSourceProvider

Erstellt einen IStructureContextSource für einen angegebenen Puffer.

ITextMarkerProviderFactory

Ruft einen Textmarkierungstagger (einen SimpleTagger<T> vom Typ TextMarkerTag für einen angegebenen Puffer) ab, oder erstellt einen neuen Textmarkierungstagger, wenn noch kein Textmarkierungstagger in den Eigenschaften gespeichert wurde, die sich im Besitz des Puffers befinden.

IToolTipPresenter

Eine plattformspezifische QuickInfo-Implementierung.

IToolTipPresenterFactory

Gibt eine plattformspezifische Plattform IToolTipPresenter für die IDE aus.

IToolTipProvider

Erstellt Quick Infos und zeigt diese an, wobei ein beliebiges Objekt als Inhalt verwendet wird.

IToolTipProviderFactory

Ruft einen vorhandenen Zusatzelementanbieter für eine QuickInfo aus der zwischengespeicherten Liste ab; wenn kein solcher im Cache vorhanden ist, wird er erstellt.

IToolTipService

Plattformübergreifender Dienst zum Erstellen und Verwalten von Quick Infos.

IViewElementFactory

Konvertiert ein-Objekt in das entsprechende plattformspezifische Benutzeroberflächen Element.

IViewElementFactoryService

Ein Dienst zum Umstellen von Datenobjekten in Ihre plattformspezifische Benutzeroberflächen Darstellung.

Enumerationen

ClassifiedTextRunStyle

Der Textstil für einen ClassifiedTextRun .

ContainerElementStyle

Der Layoutstil für ein ContainerElement .

PopupStyles

Stellt die Formate dar, die Popupfenstern zugeordnet sind.

Hinweise

Weitere Informationen zu Zusatzelementen finden Sie im Abschnitt "Zusatzelemente" im Editor. Weitere Informationen zum Hinzufügen und Erweitern von Zusatzelementen finden Sie im Abschnitt "Erweitern von Zusatzelementen" unter Sprachdienst-und Editor-Erweiterungs Punkte.