ArcGIS Pro 2.7 API Reference Guide
SurfaceZsMissingHandler Class
Members 

ArcGIS.Desktop.Mapping Namespace : SurfaceZsMissingHandler Class
Defines how Z values will be handled for input Geometries or their vertices that do not lie within the bounds of the input Surface.
Object Model
SurfaceZsMissingHandler ClassSurfaceZsMissingHandler Class
Syntax
public sealed class SurfaceZsMissingHandler 
Public NotInheritable Class SurfaceZsMissingHandler 
Remarks

The default behavior for all overrides of Map.GetZsFromSurfaceAsync is:

There may be situations where you only want to overwrite a particular subset of the input geometry vertex Z values. In this case you can use a combination of the OnlyProcessMissingZs and InputZ parameters to identify the Z values to be processed:

Only those input Z’s whose value is equal to the value of InputZ (within the precision limits of the spatial reference) will be overwritten. Only those Zs will have a Z value calculated from the surface (or set to the value of OutputZ if they fall outside the surface extent.)

See also:
Map.GetZsFromSurfaceAsync
Map.GetZsFromSurfaceAsync
Inheritance Hierarchy

System.Object
   ArcGIS.Desktop.Mapping.SurfaceZsMissingHandler

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

SurfaceZsMissingHandler Members
ArcGIS.Desktop.Mapping Namespace