49 references to BlockStructureOptionsStorage
Microsoft.CodeAnalysis.EditorFeatures (11)
Structure\AbstractStructureTaggerProvider.cs (11)
70
var options =
BlockStructureOptionsStorage
.GetBlockStructureOptions(GlobalOptions, openDocument.Project);
83
var collapseRegions = GlobalOptions.GetOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenFirstOpened, openDocument.Project.Language);
84
var collapseImports = GlobalOptions.GetOption(
BlockStructureOptionsStorage
.CollapseImportsWhenFirstOpened, openDocument.Project.Language);
160
option.Equals(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs) ||
161
option.Equals(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs) ||
162
option.Equals(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions) ||
163
option.Equals(
BlockStructureOptionsStorage
.ShowOutliningForCodeLevelConstructs) ||
164
option.Equals(
BlockStructureOptionsStorage
.ShowOutliningForDeclarationLevelConstructs) ||
165
option.Equals(
BlockStructureOptionsStorage
.ShowOutliningForCommentsAndPreprocessorRegions) ||
166
option.Equals(
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions) ||
167
option.Equals(
BlockStructureOptionsStorage
.CollapseLocalFunctionsWhenCollapsingToDefinitions)));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (17)
Structure\StructureTaggerTests.cs (17)
60
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions);
61
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs);
62
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs);
63
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, LanguageNames.CSharp, showBlockStructureGuidesForCommentsAndPreprocessorRegions);
127
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions);
128
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs);
129
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs);
172
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions);
173
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs);
174
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs);
175
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, LanguageNames.CSharp, showBlockStructureGuidesForCommentsAndPreprocessorRegions);
217
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions);
218
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs);
219
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs);
271
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.VisualBasic, collapseRegionsWhenCollapsingToDefinitions);
272
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.VisualBasic, showBlockStructureGuidesForDeclarationLevelConstructs);
273
globalOptions.SetGlobalOption(
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.VisualBasic, showBlockStructureGuidesForCodeLevelConstructs);
Microsoft.VisualStudio.LanguageServices (1)
LanguageService\AbstractLanguageService`2.cs (1)
166
var options =
BlockStructureOptionsStorage
.GetBlockStructureOptions(globalOptions, openDocument.Project.Language, isMetadataAsSource: true);
Microsoft.VisualStudio.LanguageServices.CSharp (20)
Options\AdvancedOptionPageControl.xaml.cs (12)
85
BindToOption(Collapse_regions_on_file_open,
BlockStructureOptionsStorage
.CollapseRegionsWhenFirstOpened, LanguageNames.CSharp);
86
BindToOption(Collapse_usings_on_file_open,
BlockStructureOptionsStorage
.CollapseImportsWhenFirstOpened, LanguageNames.CSharp);
87
BindToOption(Collapse_sourcelink_embedded_decompiled_files_on_open,
BlockStructureOptionsStorage
.CollapseSourceLinkEmbeddedDecompiledFilesWhenFirstOpened, LanguageNames.CSharp);
88
BindToOption(Collapse_metadata_signature_files_on_open,
BlockStructureOptionsStorage
.CollapseMetadataSignatureFilesWhenFirstOpened, LanguageNames.CSharp);
90
BindToOption(Show_outlining_for_declaration_level_constructs,
BlockStructureOptionsStorage
.ShowOutliningForDeclarationLevelConstructs, LanguageNames.CSharp);
91
BindToOption(Show_outlining_for_code_level_constructs,
BlockStructureOptionsStorage
.ShowOutliningForCodeLevelConstructs, LanguageNames.CSharp);
92
BindToOption(Show_outlining_for_comments_and_preprocessor_regions,
BlockStructureOptionsStorage
.ShowOutliningForCommentsAndPreprocessorRegions, LanguageNames.CSharp);
93
BindToOption(Collapse_regions_when_collapsing_to_definitions,
BlockStructureOptionsStorage
.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp);
94
BindToOption(Collapse_local_functions_when_collapsing_to_definitions,
BlockStructureOptionsStorage
.CollapseLocalFunctionsWhenCollapsingToDefinitions, LanguageNames.CSharp);
102
BindToOption(Show_guides_for_declaration_level_constructs,
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp);
103
BindToOption(Show_guides_for_code_level_constructs,
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp);
104
BindToOption(Show_guides_for_comments_and_preprocessor_regions,
BlockStructureOptionsStorage
.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, LanguageNames.CSharp);
Options\AutomationObject\AutomationObject.OnOff.cs (8)
53
get { return GetBooleanOption(
BlockStructureOptionsStorage
.CollapseImportsWhenFirstOpened); }
54
set { SetBooleanOption(
BlockStructureOptionsStorage
.CollapseImportsWhenFirstOpened, value); }
59
get { return GetBooleanOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenFirstOpened); }
60
set { SetBooleanOption(
BlockStructureOptionsStorage
.CollapseRegionsWhenFirstOpened, value); }
65
get { return GetBooleanOption(
BlockStructureOptionsStorage
.CollapseMetadataSignatureFilesWhenFirstOpened); }
66
set { SetBooleanOption(
BlockStructureOptionsStorage
.CollapseMetadataSignatureFilesWhenFirstOpened, value); }
71
get { return GetBooleanOption(
BlockStructureOptionsStorage
.CollapseSourceLinkEmbeddedDecompiledFilesWhenFirstOpened); }
72
set { SetBooleanOption(
BlockStructureOptionsStorage
.CollapseSourceLinkEmbeddedDecompiledFilesWhenFirstOpened, value); }