This attribute tells COM clients that the types in the assembly are
backward-compatible with those from an earlier version.
public sealed class ComCompatibleVersionAttribute : Attribute {
// Public Constructors
public ComCompatibleVersionAttribute(int major, int minor, int build, int revision);
// Public Instance Properties
public int BuildNumber{get; }
public int MajorVersion{get; }
public int MinorVersion{get; }
public int RevisionNumber{get; }
}