IVsHiddenRegion, interface
Gère la zone masquée.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")> _
Public Interface IVsHiddenRegion
[InterfaceTypeAttribute()]
[GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")]
public interface IVsHiddenRegion
[InterfaceTypeAttribute()]
[GuidAttribute(L"41E57382-63F9-48E6-9DBD-163D2B14D41B")]
public interface class IVsHiddenRegion
[<InterfaceTypeAttribute()>]
[<GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")>]
type IVsHiddenRegion = interface end
public interface IVsHiddenRegion
Le type IVsHiddenRegion expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
GetBanner | Retourne la bannière pour la zone masquée. | |
GetBaseBuffer | Fournit un pointeur à la mémoire tampon de texte de la zone masquée. | |
GetBehavior | Retourne le comportement masqué de zone, c. autrement dit., client- contrôlé ou contrôlé par l'éditeur. | |
GetClientData | Retourne les données clientes pour la zone masquée. | |
GetSpan | Retourne l'étendue de texte de la zone masquée dans la mémoire tampon de texte. | |
GetState | Retourne l'état de la zone masquée. | |
GetType | Retourne le type masqué de zone (autrement dit, masquées ou réductible). | |
Invalidate | Supprime la zone masquée et expose le texte masqué dans l'affichage normal. | |
IsValid | Détermine si la zone masquée est valide. | |
SetBanner | Définit la bannière pour la zone masquée. | |
SetClientData | Définit les données clientes pour la zone masquée. | |
SetSpan | Définit l'étendue de texte de la zone masquée dans la mémoire tampon de texte. | |
SetState | Définit l'état de la zone masquée. |
Début
Notes
Cette interface représente une partie de la mémoire tampon qui a été masquée. À l'aide de l'interface d'IVsHiddenRegion, vous pouvez déplacer une zone masquée, modifier son état (par exemple, réduit ou développé), ou le supprimer.
Remarques à l'attention des appelants
Appelez cette interface pour gérer les propriétés d'une zone masquée. L'environnement fournit un pointeur à IVsHiddenRegion dans les appels à votre client de texte masqué (objet d'IVsHiddenTextClient). Vous pouvez uniquement spécifier un client de texte masqué si vous créez une nouvelle session de texte masqué (CreateHiddenTextSession).