# File3dmPlugInDataTable class

Namespace: [Rhino.FileIO](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.fileio.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class File3dmPlugInDataTable : IEnumerable<File3dmPlugInData>
```

Table of custom data provided by plug-ins

## Properties

- [Count](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/count.md): Gets the number of [File3dmPlugInData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindata.md) objects in this table.

## Indexers

- [this[]](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/item.md): Gets the [File3dmPlugInData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindata.md) object at the given index.

## Methods

- [Clear](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/clear.md): Remove all entries from this table.
- [Dump](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/dump.md): Prepares a text dump of table.
- [GetEnumerator](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/getenumerator.md): Gets the enumerator that visits any [File3dmPlugInData](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindata.md) in this table.
- [IEnumerable.GetEnumerator](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/system-collections-ienumerable-getenumerator.md)
- [TryRead](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dmplugindatatable/tryread.md): Attempts to read a Rhino plug-in's custom data from the [File3dm](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.file3dm.md) file.
