Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

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)

int GetSelectionDataObject(
	out IDataObject ppIDataObject
)

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é.

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.

Afficher: