LanguageService.QueryInvalidEncoding, méthode
Détermine si le format spécifié de source est valide ou pas.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Syntaxe
'Déclaration
Public Overridable Function QueryInvalidEncoding ( _
format As __VSTFF, _
<OutAttribute> ByRef errorMessage As String _
) As Boolean
public virtual bool QueryInvalidEncoding(
__VSTFF format,
out string errorMessage
)
Paramètres
- format
Type : Microsoft.VisualStudio.TextManager.Interop.__VSTFF
[in] le format à tester.C'est une valeur d'énumération __VSTFF.
- errorMessage
Type : System.String%
[] une chaîne d'erreur décrivant pourquoi ou dont le format est valide.Peut être aussi simple que « le format XX n'est pas pris en charge ».
Valeur de retour
Type : System.Boolean
Retourne true si le format n'est pas pris en charge par le service de langage ; sinon, retours false (le format est pris en charge).
Remarques
Si vous vous retournez la valeur true pour indiquer un format non pris en charge, vous devez également fournir un message d'erreur qui explique quel format spécifique est non pris en charge.
La méthode de base retourne toujours false (tous les encodages sont pris en charge) et une valeur NULL pour errorMessage.
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.