ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / FeatureLayer Class / IsLabelVisible Property
Example Version

IsLabelVisible Property (FeatureLayer)
Gets whether labels are drawing.
Syntax
public bool IsLabelVisible {get;}
Example
Enable labeling on a layer
var featureLayer = MapView.Active.Map.GetLayersAsFlattenedList().OfType<FeatureLayer>().FirstOrDefault();
ArcGIS.Desktop.Framework.Threading.Tasks.QueuedTask.Run(() =>
{
  // toggle the label visibility
  featureLayer.SetLabelVisibility(!featureLayer.IsLabelVisible);
});
Enable labeling of a layer
//Note: call within QueuedTask.Run()

if (!featureLayer.IsLabelVisible)
  //set the label's visiblity
  featureLayer.SetLabelVisibility(true);
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also