2 writes to _hwndNotify
PresentationFramework (2)
System\Windows\SystemResources.cs (2)
1028_hwndNotify = new Dictionary<DpiUtil.HwndDpiInfo, HwndWrapper>(); 1143_hwndNotify = null;
25 references to _hwndNotify
PresentationFramework (25)
System\Windows\SystemResources.cs (25)
1009/// we would create one and add it to our list in <see cref="_hwndNotify"/> and return the newly created notify-window. 1023if (_hwndNotify == null || 1025_hwndNotify.Count == 0 || 1026_hwndNotify.Keys.FirstOrDefault((hwndDpiContext) => hwndDpiContext.DpiAwarenessContextValue == ProcessDpiAwarenessContextValue) == null) 1057if (!_hwndNotify.ContainsKey(hwndDpiInfo)) 1072return _hwndNotify.ContainsKey(hwndDpiInfo); 1077/// corresponding <see cref="HwndWrapper"/> to <see cref="_hwndNotify"/>, and registers relevant hooks 1083/// Assumes that <see cref="_hwndNotify"/> and <see cref="_hwndNotifyHook"/> have been initialized. This method 1086/// <returns><see cref="DpiUtil.HwndDpiInfo"/> of the newly created <see cref="HwndWrapper"/>, which is also a new key added into <see cref="_hwndNotify"/></returns> 1089Debug.Assert(_hwndNotify != null); 1119Debug.Assert(!_hwndNotify.ContainsKey(hwndDpiInfo)); 1122_hwndNotify[hwndDpiInfo] = hwndNotify; 1123_hwndNotify[hwndDpiInfo].Dispatcher.ShutdownFinished += OnShutdownFinished; 1125_hwndNotify[hwndDpiInfo].AddHook(_hwndNotifyHook[hwndDpiInfo]); 1133if (_hwndNotify != null && _hwndNotify.Count != 0) 1137_hwndNotify[hwndDpiInfo].Dispose(); 1142_hwndNotify?.Clear(); 1285&& _hwndNotify != null 1286&& _hwndNotify.Count != 0) 1547var hwndDpiInfo = _hwndNotify.Keys.FirstOrDefault((hwndDpiContext) => hwndDpiContext.DpiAwarenessContextValue == ProcessDpiAwarenessContextValue); 1551return _hwndNotify[hwndDpiInfo]; 1634return _hwndNotify[hwndDpiInfo]; 1646if (_hwndNotify != null && _hwndNotify.Count != 0)