IVsHiddenTextSession.EnumHiddenRegions, méthode
Retourne une liste des zones masquées actuelles.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function EnumHiddenRegions ( _
dwFindFlags As UInteger, _
dwCookie As UInteger, _
ptsRange As TextSpan(), _
<OutAttribute> ByRef ppEnum As IVsEnumHiddenRegions _
) As Integer
int EnumHiddenRegions(
uint dwFindFlags,
uint dwCookie,
TextSpan[] ptsRange,
out IVsEnumHiddenRegions ppEnum
)
int EnumHiddenRegions(
[InAttribute] unsigned int dwFindFlags,
[InAttribute] unsigned int dwCookie,
[InAttribute] array<TextSpan>^ ptsRange,
[OutAttribute] IVsEnumHiddenRegions^% ppEnum
)
abstract EnumHiddenRegions :
dwFindFlags:uint32 *
dwCookie:uint32 *
ptsRange:TextSpan[] *
ppEnum:IVsEnumHiddenRegions byref -> int
function EnumHiddenRegions(
dwFindFlags : uint,
dwCookie : uint,
ptsRange : TextSpan[],
ppEnum : IVsEnumHiddenRegions
) : int
Paramètres
dwFindFlags
Type : UInt32[in] options pour rechercher des zones masquées. Pour plus d'informations, consultez FIND_HIDDEN_REGION_FLAGS.
dwCookie
Type : UInt32[in] spécifie le type masqué défini par le client de zone pour le rechercher. Spécifiez une valeur qui correspond à l'identificateur défini par le client spécifié pendant la création de la nouvelle zone masquée (autrement dit, le membre d'dwClient dans la structure d'NewHiddenRegion).
ptsRange
Type : array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] spécifie la plage dont du texte sur pour énumérer les zones masquées.
ppEnum
Type : Microsoft.VisualStudio.TextManager.Interop.IVsEnumHiddenRegions%[out] pointeur à un objet d'IVsEnumHiddenRegions qui est utilisé pour énumérer les zones masquées du type spécifié sur la plage spécifiée dans la mémoire tampon de texte.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsHiddenTextSession::EnumHiddenRegions(
[in] DWORD dwFindFlags,
[in] DWORD_PTR dwCookie,
[in] TextSpan *ptsRange,
[out] IVsEnumHiddenRegions **ppEnum
);
IVsHiddenTextSession.EnumHiddenRegions retourne une liste instantanée statique de zones masquées. Le choix d'options de Rechercher que vous pouvez spécifier, selon la valeur du paramètre d'dwFindFlags. Ces options comprennent rechercher toutes les régions, recherchant des régions d'une correspondance de type qui a spécifié dans le paramètre d'dwCookie, et recherchant les régions qui croisent masquées ou sont entièrement contenues par une étendue de texte particulière. Pour plus d'informations sur les options disponibles, consultez l'FIND_HIDDEN_REGION_FLAGS.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.