IVsLanguageClipboardOps.TextFromData - метод
Считайте этот объект данных в текст.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function TextFromData ( _
pTextLayer As IVsTextLayer, _
pDO As IDataObject, _
<OutAttribute> ptdfFlags As LTE_TEXTDATAFLAGS(), _
<OutAttribute> ByRef pbstrText As String _
) As Integer
int TextFromData(
IVsTextLayer pTextLayer,
IDataObject pDO,
LTE_TEXTDATAFLAGS[] ptdfFlags,
out string pbstrText
)
int TextFromData(
[InAttribute] IVsTextLayer^ pTextLayer,
[InAttribute] IDataObject^ pDO,
[OutAttribute] array<LTE_TEXTDATAFLAGS>^ ptdfFlags,
[OutAttribute] String^% pbstrText
)
abstract TextFromData :
pTextLayer:IVsTextLayer *
pDO:IDataObject *
ptdfFlags:LTE_TEXTDATAFLAGS[] byref *
pbstrText:string byref -> int
function TextFromData(
pTextLayer : IVsTextLayer,
pDO : IDataObject,
ptdfFlags : LTE_TEXTDATAFLAGS[],
pbstrText : String
) : int
Параметры
pTextLayer
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer[in] указатель на объект уровня текста для упоминаемого объекта данных.
pDO
Тип: IDataObject[in] указатель на объект данных.
ptdfFlags
Тип: array<Microsoft.VisualStudio.TextManager.Interop.LTE_TEXTDATAFLAGS[][out] определяет параметры в виде текста вставить. Дополнительные сведения см. в разделе LTE_TEXTDATAFLAGS.
pbstrText
Тип: String%[out] текст объекта данных.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsLanguageClipboardOps::TextFromData(
[in] IVsTextLayer *pTextLayer,
[in] IDataObject *pDO,
[out] LTE_TEXTDATAFLAGS *ptdfFlags,
[out, retval] BSTR *pbstrText
);
Если возвращается IsTextData В TextFromData после этого вызовы среды S_OK запрашивать необходимо вернуть текст объекта данных.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IVsLanguageClipboardOps Интерфейс
Microsoft.VisualStudio.TextManager.Interop - пространство имен