ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Geometry Namespace / CompositeGeographicTransformation Class / Item Property
The index into the list of geographic transformations.
Example

In This Topic
    Item Property (CompositeGeographicTransformation)
    In This Topic
    Gets the single transformation at the specified index.
    Syntax
    Public ReadOnly Default Property Item( _
       ByVal index As Integer _
    ) As GeographicTransformation
    public GeographicTransformation this[ 
       int index
    ]; {get;}

    Parameters

    index
    The index into the list of geographic transformations.
    Example
    Create Composite Geographic Transformation
    {
      // 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 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also