Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
Syntax
'Declaration
Sub OnComponentEnterState ( _
    dwComponentID As UInteger, _
    uStateID As UInteger, _
    uContext As UInteger, _
    cpicmExclude As UInteger, _
    rgpicmExclude As IOleComponentManager(), _
    dwReserved As UInteger _
)
void OnComponentEnterState(
    uint dwComponentID,
    uint uStateID,
    uint uContext,
    uint cpicmExclude,
    IOleComponentManager[] rgpicmExclude,
    uint dwReserved
)
void OnComponentEnterState(
    [InAttribute] unsigned int dwComponentID, 
    [InAttribute] unsigned int uStateID, 
    [InAttribute] unsigned int uContext, 
    [InAttribute] unsigned int cpicmExclude, 
    [InAttribute] array<IOleComponentManager^>^ rgpicmExclude, 
    [InAttribute] unsigned int dwReserved
)
abstract OnComponentEnterState : 
        dwComponentID:uint32 * 
        uStateID:uint32 * 
        uContext:uint32 * 
        cpicmExclude:uint32 * 
        rgpicmExclude:IOleComponentManager[] * 
        dwReserved:uint32 -> unit
function OnComponentEnterState(
    dwComponentID : uint, 
    uStateID : uint, 
    uContext : uint, 
    cpicmExclude : uint, 
    rgpicmExclude : IOleComponentManager[], 
    dwReserved : uint
)
Parameters
- dwComponentID
 Type: UInt32
- uStateID
 Type: UInt32
- uContext
 Type: UInt32
- cpicmExclude
 Type: UInt32
- rgpicmExclude
 Type: array<Microsoft.VisualStudio.OLE.Interop.IOleComponentManager[]
- dwReserved
 Type: UInt32
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.