public void UpdateVisualTreePhase(VisualTreeUpdatePhase phase)
        {
            IVisualTreeUpdater visualTreeUpdater = this.m_UpdaterArray[phase];

            using (visualTreeUpdater.profilerMarker.Auto())
            {
                visualTreeUpdater.Update();
            }
        }
 public void UpdateVisualTree()
 {
     for (int i = 0; i < 7; i++)
     {
         IVisualTreeUpdater visualTreeUpdater = this.m_UpdaterArray[i];
         using (visualTreeUpdater.profilerMarker.Auto())
         {
             visualTreeUpdater.Update();
         }
     }
 }