Source.UncommentSpan(TextSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет все символы комментария из начала и конца данного диапазона.
public:
virtual Microsoft::VisualStudio::TextManager::Interop::TextSpan UncommentSpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan span);
public:
virtual Microsoft::VisualStudio::TextManager::Interop::TextSpan UncommentSpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan span);
virtual Microsoft::VisualStudio::TextManager::Interop::TextSpan UncommentSpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan span);
public virtual Microsoft.VisualStudio.TextManager.Interop.TextSpan UncommentSpan (Microsoft.VisualStudio.TextManager.Interop.TextSpan span);
abstract member UncommentSpan : Microsoft.VisualStudio.TextManager.Interop.TextSpan -> Microsoft.VisualStudio.TextManager.Interop.TextSpan
override this.UncommentSpan : Microsoft.VisualStudio.TextManager.Interop.TextSpan -> Microsoft.VisualStudio.TextManager.Interop.TextSpan
Public Overridable Function UncommentSpan (span As TextSpan) As TextSpan
Параметры
Возвращаемое значение
Новый объект TextSpan, описывающую диапазон после того, как будут удалены символы комментария.
Комментарии
Этот метод определяет, как лучше раскомментировать диапазон, выбирая между строками и блоками комментариев, а затем вызывает UncommentBlock метод или UncommentLines метод в диапазоне. Вызовите GetCommentFormat метод, чтобы получить строки, определяющие комментарий.
Базовый метод вызывает GetCommentFormat метод, а затем вызывает UncommentLines метод, если строка комментария строки задана. в противном случае этот метод вызывает метод, TrimSpan чтобы исключить начальные и конечные пробелы, а затем вызывает UncommentBlock метод, если указаны строки блочных комментариев. Обратите внимание, что этот подход всегда предпочитает удаление комментариев к строкам, если заданы строки комментариев и строковые комментарии, даже при снятии комментариев к блоку текста. Кроме того, базовый метод не может управлять сочетанием блочных и строчных комментариев в диапазоне.
Этот метод обычно вызывается в ответ на выбор команды раскомментировать из меню Дополнительно в меню Правка .
Добавление комментария к коду в языковой службе прежних версий для получения дополнительных сведений о методе вызова этого метода.