Udostępnij za pośrednictwem


Metoda Source.UncommentSpan —

Usuwa wszystkie znaki komentarza na początku i końca danego zakresu.

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.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Składnia

'Deklaracja
Public Overridable Function UncommentSpan ( _
    span As TextSpan _
) As TextSpan
public virtual TextSpan UncommentSpan(
    TextSpan span
)

Parametry

Wartość zwracana

Typ: Microsoft.VisualStudio.TextManager.Interop.TextSpan
Nowy TextSpan Obiekt opisujący zakresu, po usunięciu znaki komentarza.

Uwagi

Metoda ta określa, w jaki sposób najlepiej odkomentuj zakresu przy dokonywaniu wyboru między linii i blok komentarzy, a następnie wywołuje UncommentBlock metody lub UncommentLines metody na zakres.Wywołanie GetCommentFormat metoda uzyskiwania ciągów, które definiują komentarz.

Wywołania metody podstawowej GetCommentFormat metody i wywołania UncommentLines metodę, jeśli zostanie określony ciąg komentarza wiersza; w przeciwnym razie ta metoda wymaga TrimSpan wyeliminować początkowe i końcowe białe znaki, a następnie wywołania metody UncommentBlock metodę, jeśli są określone ciągi blok komentarza.Uwaga to podejście zawsze preferuje usuwanie komentarzy linii Jeśli zarówno wiersz komentarza i blok uwag ciągi są określone--nawet wtedy, gdy uncommenting bloku tekstu.Również metody podstawowej nie może obsłużyć mix bloku i wiersz uwag zakresu.

Metoda ta jest zwykle wywoływana w odpowiedzi na polecenie użytkownika Odkomentuj zaznaczenie z Zaawansowane menu Edytuj menu.

Kod komentowania (pakiet zarządzanych ramy)Aby uzyskać więcej informacji dotyczących sposobu metoda ta jest wywoływana.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Source Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package

Inne zasoby

Kod komentowania (pakiet zarządzanych ramy)