Compartir a través de


IVsTextView.GetSelectionDataObject (Método)

Devuelve una copia del texto seleccionado en formato de la interfaz de IDataObject .

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

Sintaxis

'Declaración
Function GetSelectionDataObject ( _
    <OutAttribute> ByRef ppIDataObject As IDataObject _
) As Integer
int GetSelectionDataObject(
    out IDataObject ppIDataObject
)
int GetSelectionDataObject(
    [OutAttribute] IDataObject^% ppIDataObject
)
abstract GetSelectionDataObject : 
        ppIDataObject:IDataObject byref -> int
function GetSelectionDataObject(
    ppIDataObject : IDataObject
) : int

Parámetros

  • ppIDataObject
    Tipo: IDataObject%

    [out] puntero a un objeto de IDataObject que contiene el texto seleccionado.

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsTextView::GetSelectionDataObject(
   [out] IDataObject **ppIDataObject
);

Utilice este método para devolver un intervalo seleccionado de texto en un objeto de datos, en lugar de que devuelve el texto en BSTR. Esto permite mantener el formato asociado con el objeto de datos cuando se transfiere el texto a otra aplicación. Para obtener más información, vea IDataObject.

Seguridad de .NET Framework

Vea también

Referencia

IVsTextView Interfaz

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