The Shadows keyword indicates that a declared programming element shadows an identically named element, or set of overloaded elements, in a base class. You can shadow any kind of declared element with any other kind. A shadowed element is unavailable in the derived class that shadows it.
The Shadows keyword is used in these contexts: