2 writes to _activeXInstance
System.Windows.Forms (2)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (2)
844_activeXInstance = ComHelpers.GetObjectForIUnknown((IUnknown*)unknown); 872_activeXInstance = null;
15 references to _activeXInstance
System.Windows.Forms (15)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
1153if (_activeXInstance is { } ax)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (12)
93public object? ActiveXInstance => _activeXInstance; 833Debug.Assert(_activeXInstance is null, "activeXInstance must be null"); 846Debug.Assert(_activeXInstance is not null, "w/o an exception being thrown we must have an object..."); 866if (_activeXInstance is not null) 871Marshal.FinalReleaseComObject(_activeXInstance); 1010Debug.Assert(_activeXInstance is not null, "The native control is null"); 1011_axOleObject = (IOleObject.Interface)_activeXInstance; 1012_axOleInPlaceObject = (IOleInPlaceObject.Interface)_activeXInstance; 1013_axOleInPlaceActiveObject = (IOleInPlaceActiveObject.Interface)_activeXInstance; 1014_axOleControl = (IOleControl.Interface)_activeXInstance; 1018AttachInterfaces(_activeXInstance); 1166if (_activeXInstance is not null)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
170object? activeX = webBrowserBase._activeXInstance;
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
378object? nativeObject = Host._activeXInstance;