Compartir a través de


IVsLanguageClipboardOpsEx (Interfaz)

Implementado por los lenguajes que necesitan tener acceso al búfer de texto subyacente para decidir si controlar el portapapeles y arrastrar y quite las operaciones.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxis

'Declaración
<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

El tipo IVsLanguageClipboardOpsEx expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público IsTextDataEx determina si un objeto de datos contiene los datos que se pueden generar en el texto.

Arriba

Comentarios

Obtiene esta interfaz del servicio de lenguaje llamando a QueryService el GUID del servicio de lenguaje y de IID_IVsLanguageClipboardOpsEx.

Debe implementar la interfaz de IVsLanguageDragDropOps si necesita decidir si hacer un destino basándose en la ubicación de destino. Debe implementar IVsLanguageClipboardOpsEx en cualquier caso, porque las decisiones de pegar deben realizarse independientemente de la ubicación en el búfer.

Vea también

Referencia

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)