IOutliningManager Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Gliederungsfunktionalität bereit.
public interface class IOutliningManager : IDisposable
public interface IOutliningManager : IDisposable
type IOutliningManager = interface
interface IDisposable
Public Interface IOutliningManager
Implements IDisposable
- Implementiert
Hinweise
Alle Methoden, die-Objekte annehmen, SnapshotSpan sind Spannen des Bearbeitungs Puffers im Ansichts Modell einer Ansicht. Dieser Puffer kann auch aus der TextBuffer-Eigenschaft eines abgerufen werden ITextView .
Dieser Gliederungs-Manager wird von bereitgestellt IOutliningManagerService .
Eigenschaften
| Enabled |
Bestimmt, ob die Gliederung aktiviert ist. |
Methoden
| CollapseAll(SnapshotSpan, Predicate<ICollapsible>) |
Reduziert alle Bereiche, die dem angegebenen Prädikat entsprechen. |
| Expand(ICollapsed) |
Erweitert die reduzierbare Spanne. |
| ExpandAll(SnapshotSpan, Predicate<ICollapsed>) |
Erweitert alle Regionen, die dem angegebenen Prädikat entsprechen. |
| GetAllRegions(NormalizedSnapshotSpanCollection) |
Ruft alle Bereiche ab, die die angegebene Auflistung von Spannen schneiden, unabhängig davon, ob sie reduziert sind. |
| GetAllRegions(NormalizedSnapshotSpanCollection, Boolean) |
Ruft alle Bereiche ab, die die angegebene Auflistung von Spannen schneiden, unabhängig davon, ob sie reduziert sind. |
| GetAllRegions(SnapshotSpan) |
Ruft alle Bereiche ab, die die angegebene Spanne schneiden, unabhängig davon, ob sie reduziert sind. |
| GetAllRegions(SnapshotSpan, Boolean) |
Ruft alle Bereiche ab, die die angegebene Spanne schneiden, unabhängig davon, ob sie reduziert sind. |
| GetCollapsedRegions(NormalizedSnapshotSpanCollection) |
Ruft alle reduzierten Bereiche ab, die die angegebene Auflistung von Spannen schneiden. |
| GetCollapsedRegions(NormalizedSnapshotSpanCollection, Boolean) |
Ruft alle reduzierten Bereiche ab, die die angegebene Auflistung von Spannen schneiden. |
| GetCollapsedRegions(SnapshotSpan) |
Ruft alle reduzierten Bereiche ab, die die angegebene Spanne schneiden. |
| GetCollapsedRegions(SnapshotSpan, Boolean) |
Ruft alle reduzierten Bereiche ab, die die angegebene Spanne schneiden. |
| TryCollapse(ICollapsible) |
Versucht, einen angegebenen Bereich zu reduzieren. |
Ereignisse
| OutliningEnabledChanged |
Tritt ein, wenn die Gliederung aktiviert oder deaktiviert wurde. |
| RegionsChanged |
Tritt auf, wenn sich der Satz von ICollapsible Regionen im entsprechenden elisions Puffer ändert. |
| RegionsCollapsed |
Tritt ein, wenn ein ICollapsible-Bereich reduziert wird. |
| RegionsExpanded |
Tritt ein, wenn ein ICollapsed-Bereich erweitert wird. |