
This abstract class serves as one of the key extensibility points that comprise the Plugin Datastore Framework. Specifically, each instance of concrete class that implements this abstraction acts as a conduit between a data structure in a third-party data source and a ArcGIS.Core.Data.Table (or ArcGIS.Core.Data.FeatureClass) in ArcGIS Pro.
A plug-in table does not necessarily correspond to a database table on the back end. It can be any data structure or format, but it presented to ArcGIS as a table.
If the list of PluginFields returned by GetFields has a field whose type is ArcGIS.Core.Data.FieldType.Geometry, then this concrete implementation is considered a feature class; otherwise, a table.
public abstract class PluginTableTemplate
Public MustInherit Class PluginTableTemplate
System.Object
ArcGIS.Core.Data.PluginDatastore.PluginTableTemplate
Target Platforms: Windows 10, Windows 8.1, Windows 7