Тема: WorkGroups.Properties["USERS"]
Доброго времени суток.
IOcs_Application2 app2 = (IOcs_Application2) TCSApp; WorkGroups Wrkgr = app2.WorkGroups; if (Wrkgr.Locate["NAME", "TEST123", 0]) { IUserWorkGroups users = (IUserWorkGroups)Wrkgr.Properties["USERS"].AsIDispatch; }
Почему не работает этот код? Какой тип нужно использовать вместо IUserWorkGroups?
Необработанное исключение: System.InvalidCastException: Невозможно привести COM-объект типа "System.__ComObject" к интерфейсному типу "CSDN.IUserWorkGroups". Операция завершилась со сбоем, поскольку вызов QueryInterface COM-компонента для интерфейса с IID "{DB0
D82E0-DD86-4B91-888A-1D674029F8D0}" возвратил следующую ошибку: Интерфейс не поддерживается (Исключение из HRESULT: 0x80004002 (E_NOINTERFACE)).