Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IOleInPlaceComponentSite Interface

The IOleInPlaceComponentSite interface is currently not supported. When supported, it will be implemented by the container of an in-place VSPackage object to control the UI mode of the object.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[InterfaceTypeAttribute(1)] 
[GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")] 
public interface IOleInPlaceComponentSite
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819") */ 
public interface IOleInPlaceComponentSite
InterfaceTypeAttribute(1) 
GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819") 
public interface IOleInPlaceComponentSite

See illustrations of the implementation and/or calling of this interface in the sample Basic Edit Overview.

Notes to Implementers Any container of an in-place VSPackage object implements IOleInPlaceComponentSite on its object that also implements IOleClientSite and IServiceProvider. Because the environment is the container for many in-place objects, it implements this interface, as do VSPackages.

Notes to Callers When supported, in-place VSPackage objects will call the IOleInPlaceComponentSite interface to change the UI mode of their containers.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.