ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Mapping.Voxel Namespace / LockedSectionDefinition Class / Layer Property
Example

In This Topic
    Layer Property (LockedSectionDefinition)
    In This Topic
    Gets the voxel layer with which the locked section is associated.
    Syntax
    Public ReadOnly Property Layer As VoxelLayer
    public VoxelLayer Layer {get;}
    Example
    Get Voxel Layer for the Selected Locked Section in TOC
    {
      var locked_section = MapView.Active?.GetSelectedLockedSections()?.FirstOrDefault();
      if (locked_section != null)
      {
        voxelLayer = locked_section.Layer;
        //TODO - use the layer
      }
    }
    Set the Variable Profile Active for Selected Locked Section
    {
      // Note: call within QueuedTask.Run()
      {
        var locked_section = MapView.Active?.GetSelectedLockedSections()?.FirstOrDefault();
        if (locked_section != null)
        {
          var variable = locked_section.Layer.GetVariableProfile(locked_section.VariableName);
          locked_section.Layer.SetSelectedVariableProfile(variable);
        }
      }
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also