Condividi tramite


Metodo IVsTextView.GetSelectionDataObject

Restituisce una copia del testo selezionato in IDataObject formato dell'interfaccia.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
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

Parametri

  • ppIDataObject
    Tipo: IDataObject%

    [out] Puntatore a un oggetto IDataObject oggetto che contiene il testo selezionato.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

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

Utilizzare questo metodo per restituire un intervallo di testo selezionata in un oggetto dati, piuttosto che restituisce il testo in un BSTR. Ciò consente di mantenere la formattazione associata all'oggetto dati quando si trasferisce il testo in un'altra applicazione. Per ulteriori informazioni, vedere IDataObject.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsTextView Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop