TextTipData Klasse

Definition

Achtung

Support for Quick Info is now provided via the IAsyncQuickInfoSourceProvider API

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Standardimplementierung von IVsTextTipData zur Verwendung in IVsTextTipWindow zum Anzeigen von QuickInfos bereit.

public ref class TextTipData : Microsoft::VisualStudio::TextManager::Interop::IVsTextTipData
[Windows::Foundation::Metadata::WebHostHidden]
class TextTipData : Microsoft::VisualStudio::TextManager::Interop::IVsTextTipData
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public class TextTipData : Microsoft.VisualStudio.TextManager.Interop.IVsTextTipData
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("Support for Quick Info is now provided via the IAsyncQuickInfoSourceProvider API")]
public class TextTipData : Microsoft.VisualStudio.TextManager.Interop.IVsTextTipData
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TextTipData = class
    interface IVsTextTipData
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("Support for Quick Info is now provided via the IAsyncQuickInfoSourceProvider API")>]
type TextTipData = class
    interface IVsTextTipData
Public Class TextTipData
Implements IVsTextTipData
Vererbung
TextTipData
Attribute
Implementiert

Konstruktoren

TextTipData(IServiceProvider)

Dieser Konstruktor legt einen Dienstanbieter fest.

Methoden

CheckCaretPosition(IVsTextView)

Schließt basierend auf Mausnähe die QuickInfo und übergibt sie an eine Einheit mit einer QuickInfo.

Close(IVsTextView)

Schließt die QuickInfo und gibt sie frei.

GetContextStream(Int32, Int32)

Ruft die Position und die Länge der QuickInfo ab.

GetTipFontInfo(Int32, UInt32[])

Gibt die Schriftart des QuickInfo-Fensters zurück.

GetTipText(String[], Int32)

Füllt pbstrText mit dem Tipptext auf.

IsActive()

Überprüft, ob das QuickInfo-Fenster aktuell sichtbar ist.

OnDismiss()

Legt das QuickInfo-Fenster auf inaktiv fest.

Update(String, Int32, Int32, IVsTextView)

Fügt diesem Texttipp die angegebenen Daten hinzu.

UpdateView()

Eine virtual Methode, die von der Unterklasse von texttipdata implementiert werden kann, um zusätzliche Funktionalität für das Update bereitzustellen.

Gilt für