Udostępnij za pośrednictwem


Właściwość ProvideLanguageServiceAttribute.DefaultToInsertSpaces —

Określa ustawienie domyślne dla Wstawianie spacji opcji w Opcje okno dialogowe obsługi języka.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Property DefaultToInsertSpaces As Boolean
public bool DefaultToInsertSpaces { get; set; }

Wartość właściwości

Typ: System.Boolean
Zwraca true , jeśli usługa języka początkowo używa spacji do formatowania; w przeciwnym razie zwraca false do wskazania języka usługa używa karty.

Uwagi

Usługa języka może obsługiwać formatowania kodu źródłowego ( EnableFormatSelection właściwość jest ustawiona na true) zazwyczaj wiąże się wstawienie lub usunięcie odstępów na początku wiersza, aby dopasować jego wcięcie do właściwego poziomu.Jakiego rodzaju światło używane do formatowania jest kontrolowana z Opcje okno dialogowe (dostępne z Narzędzia -> Opcje menu), zazwyczaj w kart stronę właściwości dla każdego języka.DefaultToInsertSpaces Właściwość określa początkowym ustawieniu Wstawianie spacji opcji.

Ta właściwość jest dostępna do wdrożenia usługi dowolnego języka.

Wartością domyślną jest false, wskazujące Wstawianie spacji opcji nie jest początkowo zaznaczone.

Wpis rejestru wygląda następująco:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
  [Language Name]\
    DefaultToInsertSpaces = reg_dword: 0x00000001

Przykłady

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        DefaultToInsertSpaces = true,  // Use spaces for formatting
                           )]

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ProvideLanguageServiceAttribute Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell