Metodo IVsTextManager.EnumViews
Enumera le visualizzazioni fornite nell'editor principale e sono associate a un buffer di testo specifico.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
Function EnumViews ( _
pBuffer As IVsTextBuffer, _
<OutAttribute> ByRef ppEnum As IVsEnumTextViews _
) As Integer
int EnumViews(
IVsTextBuffer pBuffer,
out IVsEnumTextViews ppEnum
)
int EnumViews(
[InAttribute] IVsTextBuffer^ pBuffer,
[OutAttribute] IVsEnumTextViews^% ppEnum
)
abstract EnumViews :
pBuffer:IVsTextBuffer *
ppEnum:IVsEnumTextViews byref -> int
function EnumViews(
pBuffer : IVsTextBuffer,
ppEnum : IVsEnumTextViews
) : int
Parametri
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Puntatore a IVsTextBuffer le visualizzazioni dell'interfaccia per il quale devono essere restituite. Passare un valore di nullriferimento null (Nothing in Visual Basic) per restituire tutte le visualizzazioni per tutti i buffer.
ppEnum
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsEnumTextViews%[out] Puntatore a IVsEnumTextViews interfaccia.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr.idl:
HRESULT IVsTextManager::EnumViews(
[in] IVsTextBuffer *pBuffer,
[out] IVsEnumTextViews **ppEnum
);
Questo metodo si applica solo alle visualizzazioni di testo implementate dal pacchetto principale dell'editor di testo. Le visualizzazioni personalizzate registrati con l'ambiente non vengono enumerate utilizzando questo metodo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.