ProvideLanguageServiceAttribute.SupportCopyPasteOfHTML, propriété
Détermine si le service prend en charge de langage le HTML de format de presse-papiers pour la copie et les opérations de collage.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Property SupportCopyPasteOfHTML As Boolean
public bool SupportCopyPasteOfHTML { get; set; }
Valeur de propriété
Type : System.Boolean
Retourne true si le format de presse-papiers de HTML est pris en charge, sinon, des retours false.
Remarques
Un service de langage peut prendre en charge des formats de presse-papiers supplémentaires au delà de ce qui Visual Studio le prend en charge et un format commun est HTML.Si un service de langage prend en charge explicitement la copie au HTML et collant du HTML, il doit définir la propriété d'SupportCopyPasteOfHTML à true.Ce moyen pour le service de langage peut convertir le contenu d'un fichier source vers et du HTML.
Cette propriété est disponible à toute implémentation de service de langage.
La valeur par défaut est false indiquant le format de presse-papiers de HTML n'est pas prise en charge.
L'entrée du Registre ressemble à ceci :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
Support CF_HTML = reg_dword: 0x00000001
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
SupportCopyPasteOfHTML = true, // HTML clipboard format supported
)]
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.