IVsLanguageClipboardOpsEx-Schnittstelle
Wird von Sprachen, die auf den zugrunde liegenden Textpuffer zugreifen müssen, um zu entscheiden, ob Zwischenablage- und Drag & Drop-Vorgängen behandelt.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")> _
Public Interface IVsLanguageClipboardOpsEx
[InterfaceTypeAttribute()]
[GuidAttribute("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")]
public interface IVsLanguageClipboardOpsEx
[InterfaceTypeAttribute()]
[GuidAttribute(L"E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")]
public interface class IVsLanguageClipboardOpsEx
[<InterfaceTypeAttribute()>]
[<GuidAttribute("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")>]
type IVsLanguageClipboardOpsEx = interface end
public interface IVsLanguageClipboardOpsEx
Der IVsLanguageClipboardOpsEx-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
IsTextDataEx | Bestimmt, ob ein Datenobjekt Daten enthält, die in Text gerendert werden können. |
Zum Seitenanfang
Hinweise
Rufen Sie diese Schnittstelle ab, indem Sie im Sprachdienst QueryService für den GUID des Sprachdiensts und des IID_IVsLanguageClipboardOpsEx aufrufen.
Sie sollten die IVsLanguageDragDropOps-Schnittstelle implementieren, wenn Sie festlegen müssen, ob eine verworfene basierend auf den Ablagespeicherort. IVsLanguageClipboardOpsEx sollten Sie auf jeden Fall implementieren, da Einfügen betreffenden Entscheidungen unabhängig von der Position im Puffer erfüllt werden müssen.