IFeatureDataConverter2 Interface

Provides access to members that convert to one dataset to another, optionally using a selection set.

Members

Name Description
Method ConvertFeatureClass Converts a featureClass to a Personal Geodatabase/Geodatabase featureClass.
Method ConvertFeatureDataset Converts a featureDataset to Personal Geodatabase/Geodatabase featuredataset.
Method ConvertTable Converts a table to a Personal Geodatabase/Geodatabase table.

IFeatureDataConverter2.ConvertFeatureClass Method

Converts a featureClass to a Personal Geodatabase/Geodatabase featureClass.

Public Function ConvertFeatureClass ( _
    ByVal inputFClassName As IDatasetName, _
    ByVal InputQueryFilter As IQueryFilter, _
    ByVal InputSelectionSet As ISelectionSet, _
    ByVal outputFDatasetName As IFeatureDatasetName, _
    ByVal outputFClassName As IFeatureClassName, _
    ByVal OutputGeometryDef As IGeometryDef, _
    ByVal OutputFields As IFields, _
    ByVal configKey As String, _
    ByVal FlushInterval As Integer, _
    ByVal parentHWND As Integer _
) As IEnumInvalidObject
public IEnumInvalidObject ConvertFeatureClass (
    IDatasetName inputFClassName,
    IQueryFilter InputQueryFilter,
    ISelectionSet InputSelectionSet,
    IFeatureDatasetName outputFDatasetName,
    IFeatureClassName outputFClassName,
    IGeometryDef OutputGeometryDef,
    IFields OutputFields,
    string configKey,
    int FlushInterval,
    int parentHWND
);

IFeatureDataConverter2.ConvertFeatureDataset Method

Converts a featureDataset to Personal Geodatabase/Geodatabase featuredataset.

Public Sub ConvertFeatureDataset ( _
    ByVal inputFDatasetName As IFeatureDatasetName, _
    ByVal outputFDatasetName As IFeatureDatasetName, _
    ByVal OutputGeometryDef As IGeometryDef, _
    ByVal configKey As String, _
    ByVal FlushInterval As Integer, _
    ByVal parentHWND As Integer _
)
public void ConvertFeatureDataset (
    IFeatureDatasetName inputFDatasetName,
    IFeatureDatasetName outputFDatasetName,
    IGeometryDef OutputGeometryDef,
    string configKey,
    int FlushInterval,
    int parentHWND
);

IFeatureDataConverter2.ConvertTable Method

Converts a table to a Personal Geodatabase/Geodatabase table.

Public Function ConvertTable ( _
    ByVal InputDatasetName As IDatasetName, _
    ByVal InputQueryFilter As IQueryFilter, _
    ByVal InputSelectionSet As ISelectionSet, _
    ByVal OutputDatasetName As IDatasetName, _
    ByVal OutputFields As IFields, _
    ByVal configKey As String, _
    ByVal FlushInterval As Integer, _
    ByVal parentHWND As Integer _
) As IEnumInvalidObject
public IEnumInvalidObject ConvertTable (
    IDatasetName InputDatasetName,
    IQueryFilter InputQueryFilter,
    ISelectionSet InputSelectionSet,
    IDatasetName OutputDatasetName,
    IFields OutputFields,
    string configKey,
    int FlushInterval,
    int parentHWND
);

Classes that implement IFeatureDataConverter2

Classes Description
FeatureDataConverter Converts a featuredataset to a Personal Geodatabase/Geodatabase featuredataset.

Remarks

The IFeatureDataConverter2 interface is the same as IFeatureDataConverter, except that you can additionally specify a selection set on the input data. This lets you load just those features that might have been selected by a user or any other subset that cannot be defined by a single query.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close