Udostępnij za pośrednictwem


Metoda ViewFilter.GetFullDataTipText —

Zwraca ciąg, który może być używany w etykietce narzędzia, uwzględniając dodatkowych źródeł tekstu, takich jak debugera.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Składnia

'Deklaracja
Public Overridable Function GetFullDataTipText ( _
    textValue As String, _
    ts As TextSpan, _
    <OutAttribute> ByRef fullTipText As String _
) As Integer
public virtual int GetFullDataTipText(
    string textValue,
    TextSpan ts,
    out string fullTipText
)

Parametry

  • textValue
    Typ: System.String
    [w] Ciąg, który ma być używany jako domyślny.
  • fullTipText
    Typ: System.String%
    [out] Zwraca ciąg znaków do wykorzystania jako etykietka narzędzia.

Wartość zwracana

Typ: System.Int32
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca kod błędu.Inne możliwe sukces kody są TIP_S_NODEFAULTTIP (używane tylko wartość zwracana z debugera) i TIP_S_ONLYIFNOMARKER (Pokaż podpowiedzi, tylko jeśli analizy nie wystąpiły błędy w tej samej lokalizacji).

Uwagi

Metoda ta jest wywoływana na wprowadzenie ostatecznych poprawek na dany tekst ma być wyświetlany w etykietce narzędzia.Te dostosowania uwzględnia inne źródła informacji, takich jak debugera.Te dodatkowe informacje albo następnie jest połączona z domyślny tekst lub zastępuje domyślny tekst przed zwracany jest tekst.

Określa metody podstawowej, jeśli debuger działa, a jeśli tak, pobiera zakres wyrażenie znajduje się kursor nad przez wywołanie GetWordExtent metody z flagą WORDEXT_FINDEXPRESSION.Wynikowy TextSpan obiekt jest następnie przekazywany do GetDataTipValue metody na IVsDebugger interfejsu reprezentujących debugera.Jeśli GetDataTipValue zwraca nieprawidłowy ciąg, ten ciąg albo zastępuje domyślny ciąg określony przez textValue lub jest dołączany do ciągu domyślna (ciąg debugera zastępuje domyślny ciąg, jeżeli GetDataTipValue zwraca TIP_S_NODEFAULTTIP.

Jeśli debuger nie jest uruchomiona lub nie było żadnych wyrażenie przekazywane do debugera, wartość w textValue jest zwracany w fullTipText.

Realizacji ram pakiet zarządzanych domyślny język klas usługi, Metoda ta jest wywoływana z GetDataTipText i HandleQuickInfo metody.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ViewFilter Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package