Я использую API Advance Steel для создаваемой библиотеки, и мне нужно каким-то образом обрабатывать событие.
Это класс, предоставляемый API
public class OpenDatabase : IDisposable {
public OpenDatabase();
~OpenDatabase();
public UnitsSet Units { get; set; }
public Database CADDatabase { get; }
public ASObjectsAPI.OpenDatabase* Native { get; set; }
public IntPtr Internal { get; }
...
public event DatabaseEventHandler ObjectAppended;
...
...
public void objectAppended(Database db, CADAccess.FilerObject fo);
...
protected void raise_ObjectAppended(object value0, DatabaseEventArgs value1);
public delegate void DatabaseEventHandler(object source, DatabaseEventArgs args);
public delegate void IdMappingEventHandler(object source, IdMappingEventArgs args);
}
Мне нужнообработать событие ObjectAppended из другого метода.Как мне поступить?Я не знаю, как работать с событиями.
Я предполагаю, что мне нужно использовать метод objectAppended (Database, CAD.Access.FilerObject), потому что мне нужно получить этот FilerObject.