This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
Microsoft Logo
Gray Pipe
Developer Network Developer Network Developer
Sign in

Subscriber portal

Get tools
  • Downloads
    • Visual Studio
    • SDKs
    • Trial software
      • Free downloads
      • Office resources
      • SharePoint Server 2013 resources
      • SQL Server 2014 Express resources
      • Windows Server 2012 resources
  • Programs
    • Subscriptions
      • Overview
      • Administrators
    • Students
      • Microsoft Imagine
      • Microsoft Student Partners
    • ISV
    • Startups
    • Events
  • Community
    • Magazine
    • Forums
    • Blogs
    • Channel 9
  • Documentation
    • APIs and reference
    • Dev centers
    • Samples
    • Retired content
search clear
We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second.
Visual Studio APIs Microsoft.VisualStudio.OLE.Interop IOleObject Interface
IOleObject Interface IOleObject Methods
IOleObject Methods
IOleObject Methods
IOleObject Methods
Advise Method
Close Method
DoVerb Method
EnumAdvise Method
EnumVerbs Method
GetClientSite Method
GetClipboardData Method
GetExtent Method
GetMiscStatus Method
GetMoniker Method
GetUserClassID Method
GetUserType Method
InitFromData Method
IsUpToDate Method
SetClientSite Method
SetColorScheme Method
SetExtent Method
SetHostNames Method
SetMoniker Method
Unadvise Method
Update Method
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.
This documentation is archived and is not being maintained.

IOleObject Methods

Visual Studio 2015
Other Versions
  • Visual Studio 2013
  • Visual Studio 2012
  • Visual Studio 2010
  • Visual Studio 2008
  • Visual Studio 2005
 

Namespace:   Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Methods

NameDescription
System_CAPS_pubmethodAdvise(IAdviseSink^, UInt32)

System_CAPS_pubmethodClose(UInt32)

System_CAPS_pubmethodDoVerb(Int32, array<MSG>^, IOleClientSite^, Int32, IntPtr, array<RECT>^)

System_CAPS_pubmethodEnumAdvise(IEnumSTATDATA^)

System_CAPS_pubmethodEnumVerbs(IEnumOLEVERB^)

System_CAPS_pubmethodGetClientSite(IOleClientSite^)

System_CAPS_pubmethodGetClipboardData(UInt32, IDataObject^)

System_CAPS_pubmethodGetExtent(UInt32, array<SIZEL>^)

System_CAPS_pubmethodGetMiscStatus(UInt32, UInt32)

System_CAPS_pubmethodGetMoniker(UInt32, UInt32, IMoniker^)

System_CAPS_pubmethodGetUserClassID(Guid)

System_CAPS_pubmethodGetUserType(UInt32, IntPtr)

System_CAPS_pubmethodInitFromData(IDataObject^, Int32, UInt32)

System_CAPS_pubmethodIsUpToDate()

System_CAPS_pubmethodSetClientSite(IOleClientSite^)

System_CAPS_pubmethodSetColorScheme(array<LOGPALETTE>^)

System_CAPS_pubmethodSetExtent(UInt32, array<SIZEL>^)

System_CAPS_pubmethodSetHostNames(String^, String^)

System_CAPS_pubmethodSetMoniker(UInt32, IMoniker^)

System_CAPS_pubmethodUnadvise(UInt32)

System_CAPS_pubmethodUpdate()

See Also

IOleObject Interface
Microsoft.VisualStudio.OLE.Interop Namespace

Return to top
Show:
Print Export (0)
Print Share
IN THIS ARTICLE
    Is this page helpful?
    Additional feedback?
    1500 characters remaining
    Thank you! We appreciate your feedback.

    Dev centers

    • Windows
    • Office
    • Visual Studio
    • Microsoft Azure
    • More...

    Learning resources

    • Microsoft Virtual Academy
    • Channel 9
    • MSDN Magazine

    Community

    • Forums
    • Blogs
    • Codeplex

    Support

    • Self support

    Programs

    • BizSpark (for startups)
    • Microsoft Imagine (for students)
    United States (English)
    • Newsletter
    • Privacy & cookies
    • Terms of use
    • Trademarks
    logo © 2017 Microsoft
    © 2017 Microsoft