laptop and a wrench

Bug

Request for the documentation to add Python code for the LegendItem properties.

Zuletzt veröffentlicht: January 19, 2022 ArcGIS Pro
Bug-ID-Nummer BUG-000143717
EingereichtOctober 15, 2021
Zuletzt geändertJune 5, 2024
Gilt fürArcGIS Pro
Gefunden in Version2.8.3
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
StatusWill Not Be Addressed

Zusätzliche Informationen

Python CIM access was made available specifically to provide finer grained access to properties not exposed in the managed API. Until we get enough requests for it, we will leave it as is. Another option to encourage other user's support, consider adding an IDEA to the Esri ideas page. See useful links below: https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/python-cim-access.htm https://community.esri.com/t5/custom/page/page-id/arcgis-ideas

Workaround

Using Python CIM access as below:

aprx.listLayouts()[0]

lyt_cim = lyt.getDefinition("V2")

for item in lyt_cim.elements:

    if item.name == "Legend":

        for element in item.items:

            if element.name == "<layer>":

                element.showHeading = False

     element.showGroupLayerName = False

                element.showLayerName = False

lyt.setDefinition(lyt_cim)

Schritte zur Reproduzierung

Bug-ID: BUG-000143717

Software:

  • ArcGIS Pro

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln