IAdviseSink.cs 548 B

1234567891011121314
  1. using System;
  2. using System.Runtime.InteropServices;
  3. namespace LYFZ.OtherExpansion.SkinControl
  4. {
  5. [ComVisible(true), Guid("0000010F-0000-0000-C000-000000000046"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
  6. public interface IAdviseSink
  7. {
  8. void OnDataChange([In] FORMATETC pFormatetc, [In] STGMEDIUM pStgmed);
  9. void OnViewChange([MarshalAs(UnmanagedType.U4)] [In] int dwAspect, [MarshalAs(UnmanagedType.I4)] [In] int lindex);
  10. void OnRename([MarshalAs(UnmanagedType.Interface)] [In] object pmk);
  11. void OnSave();
  12. void OnClose();
  13. }
  14. }