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
- span
Typ: Microsoft.VisualStudio.TextManager.Interop.TextSpan
A TextSpan Obiekt opisujący zakres wierszy do zbadania.
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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Package