IVsTextView.GetSelectionDataObject - метод
Возвращает копию выбранного текста внутри IDataObject формат интерфейса.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
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
Параметры
ppIDataObject
Тип: IDataObject%[out] указатель на IDataObject объект, содержащий выбранный текст.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextView::GetSelectionDataObject(
[out] IDataObject **ppIDataObject
);
Используйте этот метод для возврата выбранный диапазон текста в объекте данных, а того, возвращая текста в строку BSTR. Это позволяет сохранить форматирование, связанное с объектом данных, если переключение текста в другое приложение. Дополнительные сведения см. в разделе IDataObject.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен