ArcGIS Pro 2.9 API Reference Guide
Transformations Property (CompositeGeographicTransformation)
Example 

ArcGIS.Core.Geometry Namespace > CompositeGeographicTransformation Class : Transformations Property
Gets the single transformations in this composite transformation.
Syntax
public IEnumerable<GeographicTransformation> Transformations {get;}
Public ReadOnly Property Transformations As IEnumerable(Of GeographicTransformation)
Example
// Create singleton from wkid
CompositeGeographicTransformation cgt = ArcGIS.Core.Geometry.CompositeGeographicTransformation.Create(108272);
int count = cgt.Count;    // count = 1

IList<GeographicTransformation> gts = cgt.Transformations as IList<GeographicTransformation>;
gts.Add(ArcGIS.Core.Geometry.GeographicTransformation.Create(1437, false));
count = cgt.Count;        // count = 2

// create from an enumeration
CompositeGeographicTransformation another_cgt = ArcGIS.Core.Geometry.CompositeGeographicTransformation.Create(gts);
GeographicTransformation gt0 = another_cgt[0];
GeographicTransformation gt1 = another_cgt[1];

// get the inverse
CompositeGeographicTransformation inversed_cgt = another_cgt.GetInverse() as CompositeGeographicTransformation;
// inversed_cgt[0] is same as gt1
// inversed_cgt[1] is same as gt0

var wkt = gt0.Wkt;
// create from string 
CompositeGeographicTransformation third_cgt = ArcGIS.Core.Geometry.CompositeGeographicTransformation.Create(wkt, gt0.IsForward);
count = third_cgt.Count;        // count = 1

// create from josn
string json = cgt.ToJson();
CompositeGeographicTransformation joson_cgt = DatumTransformation.CreateFromJson(json) as CompositeGeographicTransformation;
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

CompositeGeographicTransformation Class
CompositeGeographicTransformation Members