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
- span
Type : Microsoft.VisualStudio.TextManager.Interop.TextSpan
Un objet d'TextSpan décrivant la plage des lignes pour examiner.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.Package, espace de noms