2 writes to _speller
PresentationFramework (2)
System\Windows\Documents\MsSpellCheckLib\SpellChecker\SpellChecker.cs (2)
46_speller = new ChangeNotifyWrapper<ISpellChecker>(); 624_speller = null;
21 references to _speller
PresentationFramework (21)
System\Windows\Documents\MsSpellCheckLib\SpellChecker\SpellChecker.cs (20)
52_speller.PropertyChanged += SpellerInstanceChanged; 58_speller.Value = SpellCheckerFactory.CreateSpellChecker(_languageTag, shouldSuppressCOMExceptions); 60return (_speller.Value != null); 86IEnumString suggestions = _speller.Value.Suggest(word); 118_speller.Value.Add(word); 145_speller.Value.Ignore(word); 171_speller.Value.AutoCorrect(from, to); 193return _speller.Value.GetOptionValue(optionId); 220IEnumString optionIds = _speller.Value.OptionIds; 248return _speller.Value.Id; 275return _speller.Value.LocalizedName; 302IOptionDescription iod = _speller.Value.GetOptionDescription(optionId); 330IEnumSpellingError errors = _speller.Value.Check(text); 358IEnumSpellingError errors = _speller.Value.ComprehensiveCheck(text); 391IEnumSpellingError errors = _speller.Value.ComprehensiveCheck(text); 488return (handler != null) ? (uint?)null : _speller.Value.add_SpellCheckerChanged(handler); 511_speller.Value.remove_SpellCheckerChanged(eventCookie); 529/// This is called when the ISpellChecker instance stored in <see cref="_speller"/>.Value 614if (_speller?.Value != null) 618Marshal.ReleaseComObject(_speller.Value);
System\Windows\Documents\MsSpellCheckLib\SpellChecker\SpellCheckerChangedEventHandler.cs (1)
52if (sender == _spellChecker?._speller?.Value)