Udostępnij za pośrednictwem


Metoda ExpansionProvider.BeginTemplateEditing —

Wstawia urywek kodu uprzednio przygotowany i rozpoczyna urywka, w trybie edycji.

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 Sub BeginTemplateEditing ( _
    line As Integer, _
    col As Integer _
)
public virtual void BeginTemplateEditing(
    int line,
    int col
)

Parametry

  • line
    Typ: System.Int32
    [w] Numer wiersza, gdzie ma miejsce wstawiania.
  • col
    Typ: System.Int32
    [w] Przesunięcie znaku w wierszu, gdzie ma miejsce wstawiania.

Uwagi

Urywek ma zostać wstawiony został przygotowany przez wywołanie do PrepareTemplate metody.

Wywołania metody podstawowej InsertNamedExpansion na IVsExpansion obiektu, która została uzyskana z IVsTextLines obiekt w ExpansionProvider konstruktora klasy (ExpansionProvider).Jeśli wstawiania zawiedzie, wywołania metody podstawowej EndTemplateEditing metody.W przeciwnym razie urywka dodaje się i urywka, tryb edycji jest włączone (ostatnie dwa kroki są wykonywane w InsertNamedExpansion metody na IVsExpansion obiektu podczas wywołania metody OnBeforeInsertion metody).

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ExpansionProvider Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package