Source.UncommentSpan(TextSpan) Methode

Definition

Entfernt alle Kommentarzeichen vom Anfang und Ende der angegebenen Spanne.

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

Parameter

span
TextSpan

Ein TextSpan-Objekt, das den Bereich von Zeilen beschriebt, die überprüft werden.

Gibt zurück

TextSpan

Ein neues TextSpan-Objekt, das die Spanne beschreibt, nachdem die Kommentarzeichen entfernt wurden.

Hinweise

Diese Methode bestimmt, wie am besten auskommentiert wird, indem zwischen Zeilen-und Block Kommentaren entschieden wird, und ruft dann die- UncommentBlock Methode oder die- UncommentLines Methode für die Spanne auf. Rufen Sie die- GetCommentFormat Methode auf, um die Zeichen folgen abzurufen, die einen Kommentar definieren.

Die Basis Methode ruft die GetCommentFormat -Methode auf und ruft dann die- UncommentLines Methode auf, wenn die Zeilenkommentar Zeichenfolge angegeben wird. Andernfalls ruft diese Methode die TrimSpan -Methode auf, um führende und nachfolgende Leerzeichen zu vermeiden, und ruft dann die-Methode auf, UncommentBlock Wenn die Block Kommentar Zeichenfolgen angegeben werden Beachten Sie, dass dieser Ansatz immer das Entfernen von Zeilen Kommentaren begünstigt, wenn sowohl Zeilenkommentar-als auch Block Kommentar Zeichenfolgen angegeben werden, auch wenn das Kommentieren eines Textblocks aufgehoben wird. Außerdem kann die Basis Methode eine Mischung aus Block-und Zeilen Kommentaren in der Spanne nicht verarbeiten.

Diese Methode wird in der Regel als Reaktion darauf aufgerufen, dass der Benutzer im Menü "Bearbeiten" im Menü " Bearbeiten " die Auskommentierung der Auswahl aufheben.

Kommentieren von Code in einem Legacy Sprachdienst , um weitere Informationen dazu zu finden, wie diese Methode aufgerufen wird.

Gilt für