Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Eine Klasse mit dem ComImport-Attribut kann keinen benutzerdefinierten Konstruktor haben.
A class with the ComImport attribute cannot have a user-defined constructor
Die COM-Interop-Ebene der Common Language Runtime stellt den Konstruktor für ComImport-Klassen bereit. Folglich kann ein COM-Objekt in der Common Language Runtime als verwaltetes Objekt verwendet werden.
Im folgenden Beispiel wird CS0669 generiert:
// CS0669.cs
using System.Runtime.InteropServices;
[ComImport, Guid("00000000-0000-0000-0000-000000000001")]
class TestClass
{
TestClass() // CS0669, delete constructor to resolve
{
}
public static void Main()
{
}
}