Udostępnij za pośrednictwem


Metoda ExpansionProvider.GetExpansionSpan —

Zwraca zakres zajmowanych przez urywka, aktualnie edytowana.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.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 GetExpansionSpan As TextSpan
public virtual TextSpan GetExpansionSpan()

Wartość zwracana

Typ: Microsoft.VisualStudio.TextManager.Interop.TextSpan
Zwraca TextSpan obiekt reprezentujący span urywka w pliku źródłowym.

Uwagi

Metody podstawowej uzyskuje zakresu, wywołując GetSnippetSpan metody na IVsExpansionSession obiekt reprezentujący bieżącej sesji rozszerzeń urywek.Metoda ta zakłada sesji rozszerzeń została ustawiona przez poprzednie wywołanie InsertSpecificExpansion lub InsertNamedExpansion metody.

Realizacji ram pakiet zarządzanych domyślny język klas usługi, Metoda ta jest wywoływana z HandlePreExec gdzie umieścić daszka edycji, gdy klawisz Enter jest wpisywane podczas urywek metody edycji sesji.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ExpansionProvider Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package