public static void EnsureCollapsed(this IOutliningManager outliningManager) { outliningManager.ToggleAllOutliningExpansion(); if ((outliningManager.GetOutliningState(outliningManager.Document.CurrentSnapshot.SnapshotRange) & OutliningState.HasExpandedNodeStart) == OutliningState.HasExpandedNodeStart) { outliningManager.ToggleAllOutliningExpansion(); } }