This documentation is archived and is not being maintained.
IOleObject Interface
Namespace:
Microsoft.VisualStudio.OLE.InteropAssembly:
Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
[ComConversionLossAttribute]
[GuidAttribute("00000112-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(1)]
public interface IOleObject
| Name | Description |
|---|
 | Advise(IAdviseSink, UInt32) | |
 | Close(UInt32) | |
 | DoVerb(Int32, MSG[], IOleClientSite, Int32, IntPtr, RECT[]) | |
 | EnumAdvise(IEnumSTATDATA) | |
 | EnumVerbs(IEnumOLEVERB) | |
 | GetClientSite(IOleClientSite) | |
 | GetClipboardData(UInt32, IDataObject) | |
 | GetExtent(UInt32, SIZEL[]) | |
 | GetMiscStatus(UInt32, UInt32) | |
 | GetMoniker(UInt32, UInt32, IMoniker) | |
 | GetUserClassID(Guid) | |
 | GetUserType(UInt32, IntPtr) | |
 | InitFromData(IDataObject, Int32, UInt32) | |
 | IsUpToDate() | |
 | SetClientSite(IOleClientSite) | |
 | SetColorScheme(LOGPALETTE[]) | |
 | SetExtent(UInt32, SIZEL[]) | |
 | SetHostNames(String, String) | |
 | SetMoniker(UInt32, IMoniker) | |
 | Unadvise(UInt32) | |
 | Update() | |
Return to top