For questions regarding the UI system of Unity game engine.
Use this tag for questions on how to use elements of Unity's UI system (such as scrolling panels, buttons, sliders), how to connect those dynamically to code, and how to use the reactive layout system of the UI system.
Unity has full tutorials of the UI subsystem here https://unity3d.com/learn/tutorials/topics/user-interface-ui including both video and written tutorials.
The class UnityEngine.UI
can be found at these URLs https://docs.unity3d.com/ScriptReference/UI.Button.html