1 instantiation of MemberSymbolViewModel
Microsoft.VisualStudio.LanguageServices (1)
PickMembers\PickMembersDialogViewModel.cs (1)
36_allMembers = [.. members.Select(m => new MemberSymbolViewModel(m, glyphService))];
24 references to MemberSymbolViewModel
Microsoft.VisualStudio.LanguageServices (24)
CommonControls\MemberSelectionViewModel.cs (12)
23private readonly ImmutableDictionary<ISymbol, MemberSymbolViewModel> _symbolToMemberViewMap; 27ImmutableArray<MemberSymbolViewModel> members, 48public ImmutableArray<MemberSymbolViewModel> CheckedMembers => Members.WhereAsArray(m => m.IsChecked && m.IsCheckable); 50private ImmutableArray<MemberSymbolViewModel> _members; 51public ImmutableArray<MemberSymbolViewModel> Members 63foreach (var oldMember in oldMembers) 69foreach (var member in _members) 81if (e.PropertyName == nameof(MemberSymbolViewModel.IsChecked)) 87if (e.PropertyName == nameof(MemberSymbolViewModel.IsMakeAbstractCheckable)) 118foreach (var member in Members) 160private static void SelectMembers(ImmutableArray<MemberSymbolViewModel> members, bool isChecked = true) 162foreach (var member in members.Where(viewModel => viewModel.IsCheckable))
ExtractClass\ExtractClassViewModel.cs (1)
25ImmutableArray<MemberSymbolViewModel> memberViewModels,
ExtractInterface\ExtractInterfaceDialogViewModel.cs (2)
29ImmutableArray<LanguageServices.Utilities.MemberSymbolViewModel> memberViewModels, 77public ImmutableArray<MemberSymbolViewModel> MemberContainers => MemberSelectionViewModel.Members;
PickMembers\PickMembersDialog.xaml.cs (2)
141var selectedItems = Members.SelectedItems.OfType<MemberSymbolViewModel>().ToArray(); 143foreach (var item in selectedItems)
PickMembers\PickMembersDialogViewModel.cs (6)
20private readonly List<MemberSymbolViewModel> _allMembers; 22public List<MemberSymbolViewModel> MemberContainers { get; set; } 62foreach (var memberContainer in MemberContainers) 69foreach (var memberContainer in MemberContainers) 171private void Move(List<MemberSymbolViewModel> list, int index, int delta) 173var param = list[index];
PullMemberUp\MainDialog\PullMemberUpDialogViewModel.cs (1)
35ImmutableArray<MemberSymbolViewModel> members,