Konvertieren importierter Module
Eine Typbibliothek kann über ein oder mehrere Module verfügen, die Definitionen von Konstanten und Methoden enthalten. Innerhalb von Modulen definierte Konstanten werden als öffentliche konstant statische Member einer Klasse importiert, die denselben Namen wie das Originalmodul trägt. Konstanten, die außerhalb eines Moduls definiert sind, werden nicht importiert.
Typbibliothekdarstellung
[
uuid(12345678-1234-1234-1234-123456789ABC),
]
library TestConstants
{
[
uuid(12345678-1234-1234-1234-123456789ABC),
dllname("test.dll")
]
module Constants
{
const short FRAME_COLOR = 0x10;
const short WINDOW_COLOR = 0x20;
const short BUTTON_COLOR = 0x40;
…
};
};
Konvertierte Typen werden folgendermaßen angezeigt:
Public Class Constants
Public Const FRAME_COLOR As Short = &H10
Public Const WINDOW_COLOR As Short = &H20
Public Const BUTTON_COLOR As Short = &H40
End Class
public class Constants
{
public const short FRAME_COLOR = 0x10;
public const short WINDOW_COLOR = 0x20;
public const short BUTTON_COLOR = 0x40;
}
Siehe auch
Konzepte
Konvertieren importierter Bibliotheken
Konvertieren importierter Typen
Konvertieren importierter Member
Konvertieren importierter Parameter
Weitere Ressourcen
Zusammenfassung: Konvertieren einer Typbibliothek in eine Assembly