IVsTextView.GetSelectionDataObject, méthode
Retourne une copie du texte sélectionné dans le format d'interface d'IDataObject.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
ppIDataObject
Type : IDataObject%[out] pointeur à un objet d'IDataObject contenant le texte sélectionné.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextView::GetSelectionDataObject(
[out] IDataObject **ppIDataObject
);
Utilisez cette méthode pour retourner une étendue de texte sélectionnée dans un objet de données, plutôt que qui retourne le texte dans BSTR. Cela vous permet pour conserver le formatage associé à l'objet de données lorsque vous transférez le texte à une autre application. Pour plus d'informations, consultez IDataObject.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.