[Out, MarshalAs(UnmanagedType.Interface)] out IUICommandHandler commandHandler);
[MarshalAs(UnmanagedType.Interface)] IUICommandHandler commandHandler);
public interface IUICommandHandler