IVsMethodData Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt Methodendaten für das Tippfenster fest.
public interface class IVsMethodData
public interface class IVsMethodData
__interface IVsMethodData
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("69D2811C-682C-4290-B92E-5DFB823DF24C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsMethodData
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("69D2811C-682C-4290-B92E-5DFB823DF24C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsMethodData = interface
Public Interface IVsMethodData
- Abgeleitet
- Attribute
Hinweise
Wenn der Sprachdienst ein Zeichen erkennt, das angibt, dass Methoden Daten bereitgestellt werden sollen (z. b. eine Klammer "("), ruft der Sprachdienst SetMethodData auf, um der Ansicht mitzuteilen, dass ein Methoden Tipp Fenster angezeigt werden soll. Die Ansicht ruft dann wieder den Sprachdienst mithilfe der Methoden von IVsMethodData auf, um die erforderlichen Informationen zum Anzeigen des Methoden Tipps zu erhalten. Weitere Informationen finden Sie in den Abbildungen der-Implementierung und/oder des-Anrufs dieser Schnittstelle im Sprachdienstfür Beispielabbildungen.
Hinweise für Ausführende
Implementieren Sie diese Schnittstelle für Ihr Sprachdienst Objekt, um Daten für das Methoden Tipp Fenster bereitzustellen.
Hinweise für Aufrufer
Wird von der Ansicht aufgerufen, um Informationen für das Methoden Tipp Fenster zu erhalten.
Methoden
| GetContextStream(Int32, Int32) |
Gibt den Kontextdatenstrom für den Tipp zurück. |
| GetCurMethod() |
Gibt die Nummer der aktuellen Methode zurück. |
| GetCurrentParameter(Int32) |
Ruft die aktuelle Parameter Nummer der angegebenen Methode ab. |
| GetMethodText(Int32, MethodTextType) |
Ruft den Rückgabetyp der Methode, den Methodennamen oder die Methoden Beschreibung ab. |
| GetOverloadCount() |
Gibt die Anzahl der überladenen Methoden zurück. |
| GetParameterCount(Int32) |
Gibt die Gesamtzahl von Parametern in einer bestimmten Methode zurück. |
| GetParameterText(Int32, Int32, ParameterTextType) |
Ruft den Text eines angegebenen Parameters für eine angegebene Methode in der Regel mit dem Namen ab. |
| NextMethod() |
Ruft die nächste Methoden Nummer ab. |
| OnDismiss() |
Schließt den Kontext. |
| PrevMethod() |
Ruft die vorherige Methoden Nummer ab. |
| UpdateView() |
Aktualisiert das Tippfenster, wenn Kontext oder Inhalt geändert wurden. |