70 references to IMsoComponentManager
System.Windows.Forms.Primitives (70)
Microsoft\Office\IMsoComponent.cs (6)
228
/// <see cref="
IMsoComponentManager
"/> interface.
240
/// <see cref="
IMsoComponentManager
.FGetActiveComponent"/>.
398
/// Component may periodically call <see cref="
IMsoComponentManager
.FContinueIdle"/>;
405
/// via <see cref="
IMsoComponentManager
.FUpdateComponentRegistration"/>.
436
/// Reason that was passed to <see cref="
IMsoComponentManager
.FPushMessageLoop"/>.
439
/// Component private data passed to <see cref="
IMsoComponentManager
.FPushMessageLoop"/>.
Microsoft\Office\IMsoComponentManager.cs (53)
39
fixed (
IMsoComponentManager
* pThis = &this)
40
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, Guid*, void**, HRESULT>)_lpVtbl[0])(pThis, riid, ppvObject);
46
fixed (
IMsoComponentManager
* pThis = &this)
47
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, uint>)_lpVtbl[1])(pThis);
53
fixed (
IMsoComponentManager
* pThis = &this)
54
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, uint>)_lpVtbl[2])(pThis);
60
fixed (
IMsoComponentManager
* pThis = &this)
61
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, Guid*, Guid*, void**, HRESULT>)_lpVtbl[3])
68
fixed (
IMsoComponentManager
* pThis = &this)
69
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nint, uint, WPARAM, LPARAM, BOOL>)_lpVtbl[4])
76
fixed (
IMsoComponentManager
* pThis = &this)
77
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, IMsoComponent*, MSOCRINFO*, nuint*, BOOL>)_lpVtbl[5])
84
fixed (
IMsoComponentManager
* pThis = &this)
85
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, BOOL>)_lpVtbl[6])
92
fixed (
IMsoComponentManager
* pThis = &this)
93
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, MSOCRINFO*, BOOL>)_lpVtbl[7])
100
fixed (
IMsoComponentManager
* pThis = &this)
101
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, BOOL>)_lpVtbl[8])
108
fixed (
IMsoComponentManager
* pThis = &this)
109
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, BOOL, BOOL>)_lpVtbl[9])
113
/// <inheritdoc cref="Interface.OnComponentEnterState(nuint, msocstate, msoccontext, uint,
IMsoComponentManager
**, uint)"/>
119
IMsoComponentManager
** rgpicmExclude,
122
fixed (
IMsoComponentManager
* pThis = &this)
123
((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, msocstate, msoccontext, uint,
IMsoComponentManager
**, uint, void>)_lpVtbl[10])
127
/// <inheritdoc cref="Interface.FOnComponentExitState(nuint, msocstate, msoccontext, uint,
IMsoComponentManager
**)"/>
133
IMsoComponentManager
** rgpicmExclude)
135
fixed (
IMsoComponentManager
* pThis = &this)
136
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, msocstate, msoccontext, uint,
IMsoComponentManager
**, BOOL>)_lpVtbl[11])
143
fixed (
IMsoComponentManager
* pThis = &this)
144
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, msocstate, void*, BOOL>)_lpVtbl[12])
151
fixed (
IMsoComponentManager
* pThis = &this)
152
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, BOOL>)_lpVtbl[13])(pThis);
158
fixed (
IMsoComponentManager
* pThis = &this)
159
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, nuint, msoloop, void*, BOOL>)_lpVtbl[14])
166
fixed (
IMsoComponentManager
* pThis = &this)
167
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, IUnknown*, IUnknown*, Guid*, void**, BOOL>)_lpVtbl[15])
171
/// <inheritdoc cref="Interface.FGetParentComponentManager(
IMsoComponentManager
**)"/>
172
public BOOL FGetParentComponentManager(
IMsoComponentManager
** ppicm)
174
fixed (
IMsoComponentManager
* pThis = &this)
175
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*,
IMsoComponentManager
**, BOOL>)_lpVtbl[16])
182
fixed (
IMsoComponentManager
* pThis = &this)
183
return ((delegate* unmanaged[Stdcall]<
IMsoComponentManager
*, msogac, IMsoComponent**, MSOCRINFO*, uint, BOOL>)_lpVtbl[17])
256
/// <see cref="
IMsoComponentManager
"/> methods.
352
/// <see cref="
IMsoComponentManager
"/> remarks).
389
IMsoComponentManager
** rgpicmExclude,
431
IMsoComponentManager
** rgpicmExclude);
436
/// otherwise (see "Comments on State Contexts" in <see cref="
IMsoComponentManager
"/> remarks).
482
/// (see "Comments on State Contexts" in <see cref="
IMsoComponentManager
"/> remarks).
502
/// "Comments on State Contexts" in <see cref="
IMsoComponentManager
"/> remarks).
510
IMsoComponentManager
** ppicm);
Microsoft\Office\IMsoComponentManager.NativeAdapter.cs (5)
12
private AgileComPointer<
IMsoComponentManager
>? _manager;
13
public NativeAdapter(
IMsoComponentManager
* manager) => _manager =
69
IMsoComponentManager
** rgpicmExclude,
81
IMsoComponentManager
** rgpicmExclude)
111
BOOL Interface.FGetParentComponentManager(
IMsoComponentManager
** ppicm)
Microsoft\Office\msoccontext.cs (4)
7
/// <see cref="
IMsoComponentManager
.FCreateSubComponentManager" /> allows one to create a hierarchical
13
/// state context. Calls to <see cref="
IMsoComponentManager
.OnComponentEnterState"/>
14
/// and <see cref="
IMsoComponentManager
.FOnComponentExitState"/> can be used to affect all components,
16
/// outside of the component manager's state context. <see cref="
IMsoComponentManager
.FInState" />
Microsoft\Office\msocstate.cs (1)
8
/// <see cref="
IMsoComponentManager
.OnComponentEnterState" />
Microsoft\Office\msoloop.cs (1)
7
/// Reasons for pushing a message loop as passed to <see cref="
IMsoComponentManager
.FPushMessageLoop" />.