ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / FeatureLayer Class / SetScaleSymbols Method
true - only take effect when the map's ReferenceScale is > 0. Symbol size will get larger if you zoom in to a scale larger than the ReferenceScale and smaller if you zoom out to a scale smaller than the ReferenceScale.

false - the size of any symbols or text remains the same irrespective of map scale.

In This Topic
    SetScaleSymbols Method
    In This Topic
    Toggles whether all symbol and text sizes varies as the map scale changes based on the RefereceScale set on the map the layer belongs to. This method must be called on the MCT. Use QueuedTask.Run.
    Syntax
    public void SetScaleSymbols( 
       bool scaleSymbols
    )
    Public Sub SetScaleSymbols( _
       ByVal scaleSymbols As Boolean _
    ) 

    Parameters

    scaleSymbols
    true - only take effect when the map's ReferenceScale is > 0. Symbol size will get larger if you zoom in to a scale larger than the ReferenceScale and smaller if you zoom out to a scale smaller than the ReferenceScale.

    false - the size of any symbols or text remains the same irrespective of map scale.
    Exceptions
    ExceptionDescription
    This method or property must be called within the lambda passed to QueuedTask.Run.
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also