2 writes to _activeXInstance
System.Windows.Forms (2)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (2)
848
_activeXInstance
= ComHelpers.GetObjectForIUnknown(unknown);
876
_activeXInstance
= null;
15 references to _activeXInstance
System.Windows.Forms (15)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
1171
if (
_activeXInstance
is { } ax)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (12)
93
public object? ActiveXInstance =>
_activeXInstance
;
833
Debug.Assert(
_activeXInstance
is null, "activeXInstance must be null");
850
Debug.Assert(
_activeXInstance
is not null, "w/o an exception being thrown we must have an object...");
870
if (
_activeXInstance
is not null)
875
Marshal.FinalReleaseComObject(
_activeXInstance
);
1017
Debug.Assert(
_activeXInstance
is not null, "The native control is null");
1018
_axOleObject = (IOleObject.Interface)
_activeXInstance
;
1019
_axOleInPlaceObject = (IOleInPlaceObject.Interface)
_activeXInstance
;
1020
_axOleInPlaceActiveObject = (IOleInPlaceActiveObject.Interface)
_activeXInstance
;
1021
_axOleControl = (IOleControl.Interface)
_activeXInstance
;
1025
AttachInterfaces(
_activeXInstance
);
1173
if (
_activeXInstance
is not null)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
172
object? activeX = webBrowserBase.
_activeXInstance
;
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
378
object? nativeObject = Host.
_activeXInstance
;