Partager via


Source.UncommentSpan, méthode

Supprime des personnages de commentaire du début et la fin de l'étendue donnée.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntaxe

'Déclaration
Public Overridable Function UncommentSpan ( _
    span As TextSpan _
) As TextSpan
public virtual TextSpan UncommentSpan(
    TextSpan span
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.TextManager.Interop.TextSpan
Un nouvel objet d'TextSpan décrivant l'étendue après les personnages de commentaire ont été supprimés.

Remarques

Cette méthode détermine comment mieux annuler les marques de commentaire l'étendue en décidant entre la ligne et le bloc commente, puis appelle la méthode d'UncommentBlock ou la méthode d'UncommentLines sur l'étendue.Appelez la méthode d'GetCommentFormat pour obtenir les chaînes qui définissent un commentaire.

La méthode de base appelle la méthode d'GetCommentFormat, puis appelle la méthode d'UncommentLines si la chaîne de commentaire de ligne est spécifiée ; sinon, ce les appels de méthode la méthode d'TrimSpan pour éliminer l'espace blanc de début et de fin et appelle ensuite la méthode d'UncommentBlock si les chaînes de commentaire de bloc sont spécifiées.Notez que les faveurs de cette approche toujours supprimant la ligne commente si les deux visualisant et le commentaire des chaînes de commentaire de bloc sont spécifiés -- même quand annulant les marques de commentaire un bloc de texte.En outre, la méthode de base ne peut pas gérer un mix de bloc et génération des commentaires dans l'étendue.

Cette méthode est en général appelée en réponse à l'utilisateur sélectionnant la commande Supprimer les marques de commentaire de la sélection du menu d'Avancé sur le menu d'Edit.

Commentant le code (managed de package) pour plus d'informations sur la façon dont cette méthode est appelée.

Sécurité .NET Framework

Voir aussi

Référence

Source Classe

Microsoft.VisualStudio.Package, espace de noms

Autres ressources

Commentant le code (managed de package)