Поделиться через


IVsHiddenTextManager.GetHiddenTextSession - метод

Возвращает текущий сеанс скрытого текста для указанного текстового буфера, если таковой существует.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
Function GetHiddenTextSession ( _
    pOwningObject As Object, _
    <OutAttribute> ByRef ppSession As IVsHiddenTextSession _
) As Integer
int GetHiddenTextSession(
    Object pOwningObject,
    out IVsHiddenTextSession ppSession
)
int GetHiddenTextSession(
    [InAttribute] Object^ pOwningObject, 
    [OutAttribute] IVsHiddenTextSession^% ppSession
)
abstract GetHiddenTextSession : 
        pOwningObject:Object * 
        ppSession:IVsHiddenTextSession byref -> int
function GetHiddenTextSession(
    pOwningObject : Object, 
    ppSession : IVsHiddenTextSession
) : int

Параметры

  • pOwningObject
    Тип: Object

    [in] текстовый буфер, содержащий сеанс структурирование или скрытого текста.

Возвращаемое значение

Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.

Заметки

Модель COM подписи

Из textmgr.idl:

HRESULT IVsHiddenTextManager::GetHiddenTextSession(
   [in] IUnknown *pOwningObject, 
   [out] IVsHiddenTextSession **ppSession
); 

Если этот метод вернул nullссылка NULL (Nothing в Visual Basic)после этого другие сеансы скрытого текста не существует для указанного буфера. В этом случае вызов CreateHiddenTextSession создание сеанса скрытого текста для буфера. Используйте методы IVsHiddenTextSession добавление области скрытого текста в буфер.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsHiddenTextManager Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен