Freigeben über


ISpaceReservationManager-Schnittstelle

Verwaltet Platzreservierungszusatzelemente.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntax

'Declaration
Public Interface ISpaceReservationManager
public interface ISpaceReservationManager
public interface class ISpaceReservationManager
type ISpaceReservationManager =  interface end
public interface ISpaceReservationManager

Der ISpaceReservationManager-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Agents Ruft die Liste der von diesem Manager verwalteten Agents ab.
Öffentliche Eigenschaft HasAggregateFocus Bestimmt, ob das vom Platzreservierungs-Agent erstellte Zusatzelement den Tastaturfokus besitzt.
Öffentliche Eigenschaft IsMouseOver Bestimmt, ob die Maus sich über einem von diesem Manager verwalteten Agent befindet.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddAgent Fügt einen Platzreservierungs agenten der Liste der Agents hinzu, die von diesem Manager verwalteten.
Öffentliche Methode CreatePopupAgent Erstellt eine Standardimplementierung von ISpaceReservationAgent , die ihren Inhalt in einem Popupfenster anzeigt.
Öffentliche Methode RemoveAgent Entfernt den angegebenen Platzreservierungs agenten aus der Liste der Agents, die von diesem Manager verwaltet werden.
Öffentliche Methode UpdatePopupAgent Aktualisiert den angegebenen Agent mit der angegebenen Spanne.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis AgentChanged Tritt ein, wenn der Agent geändert wird.
Öffentliches Ereignis GotAggregateFocus Tritt auf, wenn eine Darstellung der Platzreservierungs-Manager, die von diesem verwaltet werden, den Tastaturfokus erhält.
Öffentliches Ereignis LostAggregateFocus Tritt ein, wenn in einem der Zusatzelemente den Tastaturfokus verloren wird, die von diesem Platzreservierungs-Manager verwaltet werden.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Editor-Namespace