58 references to msoloop
System.Windows.Forms (42)
System\Windows\Forms\Application.ComponentManager.cs (4)
206
msoloop
uReason,
245
if (uReason !=
msoloop
.Main)
266
if (uReason is
msoloop
.DoEvents or
msoloop
.DoEventsModal)
System\Windows\Forms\Application.ComponentThreadContext.cs (10)
253
protected override bool RunMessageLoop(
msoloop
reason, bool fullModal)
257
if ((!fullModal && reason !=
msoloop
.DoEventsModal) || ComponentManager is ComponentManager)
261
else if (reason is
msoloop
.DoEvents or
msoloop
.DoEventsModal)
409
msoloop
uReason,
425
case
msoloop
.FocusWait:
436
case
msoloop
.ModalAlert:
437
case
msoloop
.ModalForm:
450
case
msoloop
.DoEvents:
451
case
msoloop
.DoEventsModal:
System\Windows\Forms\Application.cs (6)
910
=> ThreadContext.FromCurrent().RunMessageLoop(
msoloop
.DoEvents, null);
913
=> ThreadContext.FromCurrent().RunMessageLoop(
msoloop
.DoEventsModal, null);
1302
=> ThreadContext.FromCurrent().RunMessageLoop(
msoloop
.Main, new ApplicationContext());
1309
=> ThreadContext.FromCurrent().RunMessageLoop(
msoloop
.Main, new ApplicationContext(mainForm));
1316
=> ThreadContext.FromCurrent().RunMessageLoop(
msoloop
.Main, context);
1324
=> ThreadContext.FromCurrent().RunMessageLoop(
msoloop
.ModalForm, new ModalApplicationContext(form));
System\Windows\Forms\Application.LightThreadContext.cs (11)
26
protected override bool RunMessageLoop(
msoloop
reason, bool fullModal) => FPushMessageLoop(reason);
29
msoloop
uReason,
32
Debug.Assert(uReason !=
msoloop
.FocusWait);
46
case
msoloop
.ModalAlert:
47
case
msoloop
.ModalForm:
60
case
msoloop
.DoEvents:
61
case
msoloop
.DoEventsModal:
76
private BOOL FPushMessageLoop(
msoloop
uReason)
97
if (uReason !=
msoloop
.Main)
115
if (uReason is
msoloop
.DoEvents or
msoloop
.DoEventsModal)
System\Windows\Forms\Application.ThreadContext.cs (11)
30
private static
msoloop
s_baseLoopReason;
514
=> s_totalMessageLoopCount > 0 && s_baseLoopReason ==
msoloop
.Main;
678
internal void RunMessageLoop(
msoloop
reason, ApplicationContext? context)
685
private void RunMessageLoopInner(
msoloop
reason, ApplicationContext? context)
687
if (reason ==
msoloop
.ModalForm && !SystemInformation.UserInteractive)
696
if (reason ==
msoloop
.Main)
708
if (reason ==
msoloop
.Main)
731
if (reason is
msoloop
.ModalForm or
msoloop
.ModalAlert)
818
if (reason ==
msoloop
.Main)
829
protected abstract bool RunMessageLoop(
msoloop
reason, bool fullModal);
System.Windows.Forms.Primitives (15)
Microsoft\Office\IMsoComponent.cs (6)
42
internal delegate* unmanaged[Stdcall]<IMsoComponent*,
msoloop
, void*, MSG*, BOOL> FContinueMessageLoop_11;
87
private static BOOL FContinueMessageLoop(IMsoComponent* @this,
msoloop
uReason, void* pvLoopData, MSG* pMsgPeeked)
196
/// <inheritdoc cref="Interface.FContinueMessageLoop(
msoloop
, void*, MSG*)"/>
197
public BOOL FContinueMessageLoop(
msoloop
uReason, void* pvLoopData, MSG* pMsgPeeked)
200
return ((delegate* unmanaged[Stdcall]<IMsoComponent*,
msoloop
, void*, MSG*, BOOL>)_lpVtbl[10])
452
msoloop
uReason,
Microsoft\Office\IMsoComponentManager.cs (7)
155
/// <inheritdoc cref="Interface.FPushMessageLoop(nuint,
msoloop
, void*)"/>
156
public BOOL FPushMessageLoop(nuint dwComponentID,
msoloop
uReason, void* pvLoopData)
159
return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint,
msoloop
, void*, BOOL>)_lpVtbl[14])
461
/// <see cref="IMsoComponent.FContinueMessageLoop(
msoloop
, void*, MSG*)"/> during each loop iteration.
462
/// When <see cref="IMsoComponent.FContinueMessageLoop(
msoloop
, void*, MSG*)"/> returns <see cref="BOOL.FALSE"/>,
469
/// to (by returning <see cref="BOOL.FALSE"/> from <see cref="IMsoComponent.FContinueMessageLoop(
msoloop
, void*, MSG*)"/>),
476
msoloop
uReason,
Microsoft\Office\IMsoComponentManager.NativeAdapter.cs (1)
99
BOOL Interface.FPushMessageLoop(nuint dwComponentID,
msoloop
uReason, void* pvLoopData)
Microsoft\Office\msoloop.cs (1)
8
/// The host should remain in message loop until <see cref="IMsoComponent.FContinueMessageLoop(
msoloop
, void*, MSG*)" />
System.Windows.Forms.Tests (1)
System\Windows\Forms\Application.ComponentManagerTests.cs (1)
372
msoloop
uReason,