GetExpirationMaxCount Method (StreamLayer)
Gets the expiration maximum feature count. This method must be called on the MCT. Use QueuedTask.Run.
public ulong GetExpirationMaxCount()
Public Function GetExpirationMaxCount() As ULong
Return Value
The
System.UInt64 indicating the ExpirationMaxCount
Set Various Stream Layer properties via the CIM
//The layer must be track aware and spatial
if (streamLayer.TrackType != TrackType.Spatial)
return;
//Must be on QueuedTask
//get the CIM Definition
var def = streamLayer.GetDefinition() as CIMFeatureLayer;
//set the number of previous observations,
def.PreviousObservationsCount = (int)streamLayer.GetExpirationMaxCount() - 1;
//set show previous observations and track lines to true
def.ShowPreviousObservations = true;
def.ShowTracks = true;
//commit the changes
streamLayer.SetDefinition(def);
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.