2 implementations of IMsoComponentManager
System.Windows.Forms (2)
winforms\Managed\System\WinForms\Application.cs (1)
1672
private class ComponentManager : UnsafeNativeMethods.
IMsoComponentManager
winforms\Managed\System\WinForms\ComponentManagerBroker.cs (1)
250
internal class ComponentManagerProxy : MarshalByRefObject, UnsafeNativeMethods.
IMsoComponentManager
, UnsafeNativeMethods.IMsoComponent {
48 references to IMsoComponentManager
System.Windows.Forms (48)
winforms\Managed\System\WinForms\Application.cs (25)
1706
int UnsafeNativeMethods.
IMsoComponentManager
.QueryService(
1723
bool UnsafeNativeMethods.
IMsoComponentManager
.FDebugMessage(
1740
bool UnsafeNativeMethods.
IMsoComponentManager
.FRegisterComponent(UnsafeNativeMethods.IMsoComponent component,
1764
bool UnsafeNativeMethods.
IMsoComponentManager
.FRevokeComponent(IntPtr dwComponentID) {
1797
bool UnsafeNativeMethods.
IMsoComponentManager
.FUpdateComponentRegistration(
1827
bool UnsafeNativeMethods.
IMsoComponentManager
.FOnComponentActivate(IntPtr dwComponentID) {
1861
bool UnsafeNativeMethods.
IMsoComponentManager
.FSetTrackingComponent(IntPtr dwComponentID, bool fTrack) {
1919
void UnsafeNativeMethods.
IMsoComponentManager
.OnComponentEnterState(
1970
bool UnsafeNativeMethods.
IMsoComponentManager
.FOnComponentExitState(
2006
bool UnsafeNativeMethods.
IMsoComponentManager
.FInState(int uStateID, IntPtr pvoid) {
2016
bool UnsafeNativeMethods.
IMsoComponentManager
.FContinueIdle() {
2042
bool UnsafeNativeMethods.
IMsoComponentManager
.FPushMessageLoop(
2230
bool UnsafeNativeMethods.
IMsoComponentManager
.FCreateSubComponentManager(
2250
bool UnsafeNativeMethods.
IMsoComponentManager
.FGetParentComponentManager(out UnsafeNativeMethods.
IMsoComponentManager
ppicm) {
2266
bool UnsafeNativeMethods.
IMsoComponentManager
.FGetActiveComponent(
2362
private UnsafeNativeMethods.
IMsoComponentManager
componentManager;
2419
internal UnsafeNativeMethods.
IMsoComponentManager
ComponentManager {
2440
UnsafeNativeMethods.
IMsoComponentManager
msocm = null;
2477
Guid IID_IMsoComponentManager = typeof(UnsafeNativeMethods.
IMsoComponentManager
).GUID;
2728
UnsafeNativeMethods.
IMsoComponentManager
cm = ComponentManager;
2940
UnsafeNativeMethods.
IMsoComponentManager
cm = ComponentManager;
3017
UnsafeNativeMethods.
IMsoComponentManager
cm = ComponentManager;
3030
UnsafeNativeMethods.
IMsoComponentManager
cm = ComponentManager;
3727
UnsafeNativeMethods.
IMsoComponentManager
msocm = componentManager;
winforms\Managed\System\WinForms\ComponentManagerBroker.cs (22)
169
public UnsafeNativeMethods.
IMsoComponentManager
GetProxy(long pCM) {
171
UnsafeNativeMethods.
IMsoComponentManager
original = (UnsafeNativeMethods.
IMsoComponentManager
)Marshal.GetObjectForIUnknown((IntPtr)pCM);
188
internal static UnsafeNativeMethods.
IMsoComponentManager
GetComponentManager(IntPtr pOriginal) {
253
private UnsafeNativeMethods.
IMsoComponentManager
_original;
264
internal ComponentManagerProxy(ComponentManagerBroker broker, UnsafeNativeMethods.
IMsoComponentManager
original) {
415
int UnsafeNativeMethods.
IMsoComponentManager
.QueryService(ref Guid guidService, ref Guid iid, out object ppvObj) {
419
bool UnsafeNativeMethods.
IMsoComponentManager
.FDebugMessage(IntPtr hInst, int msg, IntPtr wparam, IntPtr lparam) {
423
bool UnsafeNativeMethods.
IMsoComponentManager
.FRegisterComponent(UnsafeNativeMethods.IMsoComponent component, NativeMethods.MSOCRINFOSTRUCT pcrinfo, out IntPtr dwComponentID) {
467
bool UnsafeNativeMethods.
IMsoComponentManager
.FRevokeComponent(IntPtr dwComponentID) {
500
bool UnsafeNativeMethods.
IMsoComponentManager
.FUpdateComponentRegistration(IntPtr dwComponentID, NativeMethods.MSOCRINFOSTRUCT info) {
506
bool UnsafeNativeMethods.
IMsoComponentManager
.FOnComponentActivate(IntPtr dwComponentID) {
524
bool UnsafeNativeMethods.
IMsoComponentManager
.FSetTrackingComponent(IntPtr dwComponentID, bool fTrack) {
552
void UnsafeNativeMethods.
IMsoComponentManager
.OnComponentEnterState(IntPtr dwComponentID, int uStateID, int uContext, int cpicmExclude, int rgpicmExclude, int dwReserved) {
565
bool UnsafeNativeMethods.
IMsoComponentManager
.FOnComponentExitState(IntPtr dwComponentID, int uStateID, int uContext, int cpicmExclude, int rgpicmExclude ) {
578
bool UnsafeNativeMethods.
IMsoComponentManager
.FInState(int uStateID, IntPtr pvoid) {
583
bool UnsafeNativeMethods.
IMsoComponentManager
.FContinueIdle() {
588
bool UnsafeNativeMethods.
IMsoComponentManager
.FPushMessageLoop(IntPtr dwComponentID, int reason, int pvLoopData) {
593
bool UnsafeNativeMethods.
IMsoComponentManager
.FCreateSubComponentManager(object punkOuter, object punkServProv, ref Guid riid, out IntPtr ppvObj) {
598
bool UnsafeNativeMethods.
IMsoComponentManager
.FGetParentComponentManager(out UnsafeNativeMethods.
IMsoComponentManager
ppicm) {
603
bool UnsafeNativeMethods.
IMsoComponentManager
.FGetActiveComponent(int dwgac, UnsafeNativeMethods.IMsoComponent[] ppic, NativeMethods.MSOCRINFOSTRUCT info, int dwReserved) {
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (1)
5186
out
IMsoComponentManager
ppicm);