Método IVsHiddenTextManager.GetHiddenTextSession
Retorna a sessão atual do texto oculto para o buffer de texto especificado, caso exista.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
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
Parâmetros
pOwningObject
Tipo: Object[in] Buffer de texto que contém a sessão de texto oculto ou de estrutura de tópicos.
ppSession
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsHiddenTextSession%[out] Ponteiro para o objeto de sessão de texto oculto ou de estrutura de tópicos (IVsHiddenTextSession) para o buffer de texto relacionado.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr.idl:
HRESULT IVsHiddenTextManager::GetHiddenTextSession(
[in] IUnknown *pOwningObject,
[out] IVsHiddenTextSession **ppSession
);
Se esse método retorna nulluma referência nula (Nothing no Visual Basic), e em seguida, outras sessões de texto oculto existem para o buffer especificado. Nesse caso, chame CreateHiddenTextSession para criar uma sessão de texto oculto para o buffer. Use os métodos de IVsHiddenTextSession para adicionar texto oculto regiões para o buffer.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.