Właściwość ProvideLanguageServiceAttribute.SupportCopyPasteOfHTML —
Określa, czy usługa języka obsługuje format schowka HTML dla operacji kopiowania i wklejania.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Property SupportCopyPasteOfHTML As Boolean
public bool SupportCopyPasteOfHTML { get; set; }
Wartość właściwości
Typ: System.Boolean
Zwraca true , jeśli jest obsługiwany format schowka HTML, w przeciwnym razie zwraca false.
Uwagi
Usługa języka może obsługiwać Schowek dodatkowe formaty poza to co Visual Studio obsługuje i jeden wspólny format jest HTML.Jeśli usługa języka jawnie obsługuje HTML kopiowanie i wklejanie z HTML, a następnie należy go ustawić SupportCopyPasteOfHTML właściwość, aby true.To oznacza usługę języka można przekonwertować zawartości pliku źródłowego do i z HTML.
Ta właściwość jest dostępna do wdrożenia usługi dowolnego języka.
Wartością domyślną jest false wskazujący format schowka HTML nie jest obsługiwany.
Wpis rejestru wygląda następująco:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
Support CF_HTML = reg_dword: 0x00000001
Przykłady
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
SupportCopyPasteOfHTML = true, // HTML clipboard format supported
)]
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..