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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..