IQuickInfoSession, interface
Représente une session d'Intellisense utilisée pour afficher les informations d'info express.
Espace de noms : Microsoft.VisualStudio.Language.Intellisense
Assembly : Microsoft.VisualStudio.Language.Intellisense (dans Microsoft.VisualStudio.Language.Intellisense.dll)
Syntaxe
'Déclaration
Public Interface IQuickInfoSession _
Inherits IIntellisenseSession, IPropertyOwner
public interface IQuickInfoSession : IIntellisenseSession,
IPropertyOwner
public interface class IQuickInfoSession : IIntellisenseSession,
IPropertyOwner
type IQuickInfoSession =
interface
interface IIntellisenseSession
interface IPropertyOwner
end
public interface IQuickInfoSession extends IIntellisenseSession, IPropertyOwner
Le type IQuickInfoSession expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ApplicableToSpan | Obtient l'étendue d'applicabilité pour cette session. | |
IsDismissed | Détermine si la session est fermée. (Hérité de IIntellisenseSession.) | |
Presenter | Obtient le IIntellisensePresenter utilisé pour restituer IntelliSense pour cette session. (Hérité de IIntellisenseSession.) | |
Properties | Obtient la collection de propriétés contrôlées par le propriétaire. (Hérité de IPropertyOwner.) | |
QuickInfoContent | Obtient le contenu qui sera affiché par cette session. | |
TextView | Obtient ITextView dans lequel cette session d'Intellisense a été déclenchée. (Hérité de IIntellisenseSession.) | |
TrackMouse | Détermine si cette session effectue le suivi de la souris. |
Début
Méthodes
Nom | Description | |
---|---|---|
Collapse | Réduit la session à un état réduit.Si la session n'a aucun état, la session est fermée. (Hérité de IIntellisenseSession.) | |
Dismiss | Ferme la session, entraîne la destruction du présentateur et la suppression de la session de la pile de sessions. (Hérité de IIntellisenseSession.) | |
GetTriggerPoint(ITextBuffer) | Obtient ITrackingPoint auquel cette session d'Intellisense a été déclenchée pour ITextBuffer spécifié. (Hérité de IIntellisenseSession.) | |
GetTriggerPoint(ITextSnapshot) | Obtient le SnapshotPoint auquel cette session IntelliSense a été déclenchée dans l'ITextSnapshot spécifié. (Hérité de IIntellisenseSession.) | |
Match | Détermine l'élément correspondant le mieux dans la session et définit la sélection sur cet élément. (Hérité de IIntellisenseSession.) | |
Recalculate | Recalcule les éléments IntelliSense sous-jacents liés à cette session, à l'aide du même point de déclenchement. (Hérité de IIntellisenseSession.) | |
Start | Démarre la session. (Hérité de IIntellisenseSession.) |
Début
Événements
Nom | Description | |
---|---|---|
ApplicableToSpanChanged | Se produit lorsque la propriété d'ApplicableToSpan sur cette session change. | |
Dismissed | Se produit lorsque la session est fermée. (Hérité de IIntellisenseSession.) | |
PresenterChanged | Se produit lorsque le présentateur IntelliSense de cette session change. (Hérité de IIntellisenseSession.) | |
Recalculated | Se produit lorsque la session est recalculée. (Hérité de IIntellisenseSession.) |
Début
Exemples
Pour obtenir un exemple de l'utilisation de cette interface, consultez Procédure pas - à - pas : Afficher les info-bulles info Express.
Voir aussi
Référence
Microsoft.VisualStudio.Language.Intellisense, espace de noms