SingleTaskIdleManager::IOleComponent::OnActivationChange Method (IOleComponent^, Int32, array<OLECRINFO>^, Int32, array<OLECHOSTINFO>^, UInt32)
Visual Studio 2015
Notifies the component when a new object is being activated.
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
private: virtual void OnActivationChange( IOleComponent^ pic, int fSameComponent, array<OLECRINFO>^ pcrinfo, int fHostIsActivating, array<OLECHOSTINFO>^ pchostinfo, unsigned int dwReserved ) sealed = IOleComponent::OnActivationChange
Parameters
- pic
-
Type:
Microsoft.VisualStudio.OLE.Interop::IOleComponent^
The component that is being activated.
- fSameComponent
-
Type:
System::Int32
true if pic is the same as the caller of this method, otherwise false.
- pcrinfo
-
Type:
array<Microsoft.VisualStudio.OLE.Interop::OLECRINFO>^
The component registration information.
- fHostIsActivating
-
Type:
System::Int32
true if the host that is being activated, otherwise false.
- pchostinfo
-
Type:
array<Microsoft.VisualStudio.OLE.Interop::OLECHOSTINFO>^
The OLE host information.
- dwReserved
-
Type:
System::UInt32
Reserved.
If pic is non-null, then it is the component that is being activated. In this case, fSameComponent is true if pic is the same component as the caller of this method, and pcrinfo is the registry information of pic. If pic is null and fHostIsActivating is true, then the host is the object being activated, and pchostinfo is its host information. If pic is null and fHostIsActivating is false, then there is no current active object.
Show: