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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.