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)
1153
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");
846
Debug.Assert(
_activeXInstance
is not null, "w/o an exception being thrown we must have an object...");
866
if (
_activeXInstance
is not null)
871
Marshal.FinalReleaseComObject(
_activeXInstance
);
1010
Debug.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
;
1018
AttachInterfaces(
_activeXInstance
);
1166
if (
_activeXInstance
is not null)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
170
object? activeX = webBrowserBase.
_activeXInstance
;
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
378
object? nativeObject = Host.
_activeXInstance
;