Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Customizes copy and paste operations.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<GuidAttribute("2ED7B280-B372-415E-862D-D7D9AEAFCD10")> _
<InterfaceTypeAttribute()> _
Public Interface IVsLanguageClipboardOps
[GuidAttribute("2ED7B280-B372-415E-862D-D7D9AEAFCD10")]
[InterfaceTypeAttribute()]
public interface IVsLanguageClipboardOps
[GuidAttribute(L"2ED7B280-B372-415E-862D-D7D9AEAFCD10")]
[InterfaceTypeAttribute()]
public interface class IVsLanguageClipboardOps
[<GuidAttribute("2ED7B280-B372-415E-862D-D7D9AEAFCD10")>]
[<InterfaceTypeAttribute()>]
type IVsLanguageClipboardOps = interface end
public interface IVsLanguageClipboardOps
The IVsLanguageClipboardOps type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
DataObjectRendered | Allows changes to a data object after it is inserted. |
![]() |
GetDataObject | Creates an IDataObject with language-specific formats. |
![]() |
IsTextData | Determines whether the data object contains data that can be rendered into text. |
![]() |
TextFromData | Render this data object to text. |
Top
Remarks
Notes to Implementers
Implement this interface on the language service object to allow your language service to customize how data objects are copied and pasted.