Where Do I Need to Apply?

CLS is important when producing reusable components, such as class libraries or user controls. Because only public classes and public members from public classes can be used from other applications also written in different languages, the CLS applies only to

Image Public classes

Image Public members exposed by public classes, such as methods or properties, and members that can be inherited

Image Objects used by public members, such as types ...

Get Visual Basic 2015 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.