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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)