IVsTextView.GetSelectionDataObject-Methode
Gibt eine Kopie des markierten Texts in IDataObject-Schnittstellen Format zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
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
Parameter
ppIDataObject
Typ: IDataObject%[out] Zeiger auf einen IDataObject-Objekt, das den markierten Text enthält.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextView::GetSelectionDataObject(
[out] IDataObject **ppIDataObject
);
Verwenden Sie diese Methode, um einen markierten Textabschnitt in einem Datenobjekt, das zurückgegeben werden soll, das den Text in einem BSTR zurückgeben. Dadurch können Sie die Formatierung, die mit dem Datenobjekt zugeordnet ist, wenn Sie den Text in eine andere Anwendung übertragen. Weitere Informationen finden Sie unter IDataObject.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.