2 implementations of IOleObject
System.Windows.Forms (2)
winforms\Managed\System\WinForms\Control.cs (1)
71
UnsafeNativeMethods.
IOleObject
,
winforms\Managed\System\WinForms\Control.Ime.cs (1)
49
UnsafeNativeMethods.
IOleObject
,
35 references to IOleObject
System.Windows.Forms (35)
winforms\Managed\System\WinForms\AxHost.cs (7)
135
private static Guid ioleobject_Guid = typeof(UnsafeNativeMethods.
IOleObject
).GUID;
215
private UnsafeNativeMethods.
IOleObject
iOleObject;
4679
private UnsafeNativeMethods.
IOleObject
GetOleObject() {
4682
iOleObject = (UnsafeNativeMethods.
IOleObject
) instance;
6029
if (pActiveObject is UnsafeNativeMethods.
IOleObject
) {
6030
UnsafeNativeMethods.
IOleObject
oleObject = (UnsafeNativeMethods.
IOleObject
) pActiveObject;
winforms\Managed\System\WinForms\Control.cs (23)
15459
int UnsafeNativeMethods.
IOleObject
.SetClientSite(UnsafeNativeMethods.IOleClientSite pClientSite) {
15469
UnsafeNativeMethods.IOleClientSite UnsafeNativeMethods.
IOleObject
.GetClientSite() {
15478
int UnsafeNativeMethods.
IOleObject
.SetHostNames(string szContainerApp, string szContainerObj) {
15489
int UnsafeNativeMethods.
IOleObject
.Close(int dwSaveOption) {
15499
int UnsafeNativeMethods.
IOleObject
.SetMoniker(int dwWhichMoniker, Object pmk) {
15508
int UnsafeNativeMethods.
IOleObject
.GetMoniker(int dwAssign, int dwWhichMoniker, out Object moniker) {
15518
int UnsafeNativeMethods.
IOleObject
.InitFromData(IComDataObject pDataObject, int fCreation, int dwReserved) {
15527
int UnsafeNativeMethods.
IOleObject
.GetClipboardData(int dwReserved, out IComDataObject data) {
15537
int UnsafeNativeMethods.
IOleObject
.DoVerb(int iVerb, IntPtr lpmsg, UnsafeNativeMethods.IOleClientSite pActiveSite, int lindex, IntPtr hwndParent, NativeMethods.COMRECT lprcPosRect) {
15575
int UnsafeNativeMethods.
IOleObject
.EnumVerbs(out UnsafeNativeMethods.IEnumOLEVERB e) {
15584
int UnsafeNativeMethods.
IOleObject
.OleUpdate() {
15593
int UnsafeNativeMethods.
IOleObject
.IsUpToDate() {
15602
int UnsafeNativeMethods.
IOleObject
.GetUserClassID(ref Guid pClsid) {
15612
int UnsafeNativeMethods.
IOleObject
.GetUserType(int dwFormOfType, out string userType) {
15627
int UnsafeNativeMethods.
IOleObject
.SetExtent(int dwDrawAspect, NativeMethods.tagSIZEL pSizel) {
15639
int UnsafeNativeMethods.
IOleObject
.GetExtent(int dwDrawAspect, NativeMethods.tagSIZEL pSizel) {
15652
int UnsafeNativeMethods.
IOleObject
.Advise(IAdviseSink pAdvSink, out int cookie) {
15662
int UnsafeNativeMethods.
IOleObject
.Unadvise(int dwConnection) {
15674
int UnsafeNativeMethods.
IOleObject
.EnumAdvise(out IEnumSTATDATA e) {
15684
int UnsafeNativeMethods.
IOleObject
.GetMiscStatus(int dwAspect, out int cookie) {
15711
int UnsafeNativeMethods.
IOleObject
.SetColorScheme(NativeMethods.tagLOGPALETTE pLogpal) {
16081
((UnsafeNativeMethods.
IOleObject
)this).GetExtent(dwDrawAspect, lpsizel);
17666
((UnsafeNativeMethods.
IOleObject
)control).GetMiscStatus(NativeMethods.DVASPECT_CONTENT, out status);
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (1)
281
public static extern int OleLoadFromStream(IStream pStorage, ref Guid iid, out
IOleObject
pObject);
winforms\Managed\System\WinForms\WebBrowserBase.cs (2)
72
private UnsafeNativeMethods.
IOleObject
axOleObject;
1085
this.axOleObject = (UnsafeNativeMethods.
IOleObject
)activeXInstance;
winforms\Managed\System\WinForms\WebBrowserContainer.cs (2)
101
UnsafeNativeMethods.
IOleObject
oleObject = pActiveObject as UnsafeNativeMethods.
IOleObject
;