2 // ComClassAttribute.cs
\r
5 // Chris J Breisch (cjbreisch@altavista.net)
\r
7 // (C) 2002 Chris J Breisch
\r
9 namespace Microsoft.VisualBasic {
\r
10 [System.AttributeUsageAttribute(System.AttributeTargets.Class)]
\r
11 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)]
\r
12 sealed public class ComClassAttribute : System.Attribute {
\r
15 ComClassAttribute(System.String _ClassID) {}
\r
16 ComClassAttribute(System.String _ClassID, System.String _InterfaceID) {}
\r
17 ComClassAttribute(System.String _ClassID, System.String _InterfaceID, System.String _EventId) {}
\r
19 public System.String EventID { get {return "";} }
\r
20 public System.Boolean InterfaceShadows { get {return false;} set {} }
\r
21 public System.String ClassID { get {return "";} }
\r
22 public System.String InterfaceID { get {return "";} }
\r