Udostępnij za pośrednictwem


Właściwość ProvideLanguageServiceAttribute.EnableCommenting —

Określa, czy usługa języka można komentarz, a następnie usuń oznaczenie komentarza kodu źródłowego za pomocą jednego polecenia.

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

Składnia

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

Wartość właściwości

Typ: System.Boolean
Zwraca true Jeśli komentowania jest obsługiwana; w przeciwnym razie zwraca false.

Uwagi

Visual Studiodostarcza zaawansowanych opcji edycji, można w komentarz całej sekcji kodu źródłowego przy użyciu jednego polecenia (Edytuj -> Zaawansowane -> Zaznaczenie komentarza polecenia menu).Jest również polecenie Usuń oznaczenie komentarza sekcji kodu.Jeśli ta funkcja jest obsługiwana przez usługę język, a następnie EnableCommenting właściwość powinna być ustawiona na true.

Ta właściwość jest szczególnych ram pakiet zarządzanych (MPF).

Wartością domyślną jest true podczas odpowiedniego wpisu rejestru jest dostępna za pośrednictwem LanguagePreferences klasy.

Wpis rejestru wygląda następująco:

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

Przykłady

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        EnableCommenting = true,  // Commenting/uncommenting is supported
                           )]

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ProvideLanguageServiceAttribute Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell