Udostępnij za pośrednictwem


Właściwość ExpansionProvider.InTemplateEditingMode —

Wskazuje, czy wstawki kodu programu jest 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 ReadOnly Property InTemplateEditingMode As Boolean
public virtual bool InTemplateEditingMode { get; }

Wartość właściwości

Typ: System.Boolean
Zwraca true , jeśli jest aktualnie edytowana wstawki kodu programu; w przeciwnym razie zwraca false.

Uwagi

Urywek kodu najpierw jest wstawiany do pliku źródłowego, a następnie Edytor core jest umieszczana w specjalny tryb edycji, gdzie można modyfikować pola urywek kodu przed urywek jest ostatecznie zaangażowana w buforze.

Metody podstawowej zwraca wartość flaga wewnętrzna, która jest ustawiana przy InsertNamedExpansion lub InsertSpecificExpansion noszą nazwę metody.Wywołanie EndTemplateEditing powoduje wyczyszczenie tej flagi wewnętrznego.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ExpansionProvider Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package