在VB.NET中,如果您想让一个类实现Autodesk.AutoCAD.Runtime.IExtensionApplication接口,您需要确保该类继承自另一个类。

例如,您可以创建一个名为MyExtensionApplication的类,并使其继承自Autodesk.AutoCAD.Runtime.IExtensionApplication接口的实现类:

Public Class MyExtensionApplication
    Inherits Autodesk.AutoCAD.Runtime.ExtensionApplication

    Public Overrides Sub Initialize()
        ' 在此处编写初始化逻辑
    End Sub

    Public Overrides Sub Terminate()
        ' 在此处编写终止逻辑
    End Sub
End Class

注意,Autodesk.AutoCAD.Runtime.ExtensionApplicationAutodesk.AutoCAD.Runtime.IExtensionApplication接口的默认实现类,因此您可以将其用作基类。

这样,您就可以在AutoCAD中使用MyExtensionApplication类作为扩展应用程序,并在其中实现InitializeTerminate方法来处理初始化和终止逻辑。

vbnet 在autocad中 Inherits AutodeskAutoCADRuntimeIExtensionApplication 提示类只能从其他类继承。

原文地址: https://www.cveoy.top/t/topic/i9xw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录