| IFileTypeManager Properties |
The IFileTypeManager type exposes the following members.
| Name | Description | |
|---|---|---|
| ConfigurationVersionInformation | Provides information on the version of the configuration information that is used to instantiate the current instance of the IFileTypeManager. This can be used to determine whether the instance is working with the latest version of configuration information that the host application requires. For instance, applications may transfer their file type manager configuration information from one system to another. By checking this property the application can determine the state of the configuration, and perform additional tasks to ensure the configuration is in the format that the application requires (e.g. deploy additional filters that have only been released in the latest version of the application). | |
| DefaultBilingualFileTypeDefinition |
The file type definitions that should be used as the default bilingual file type, or null if none.
| |
| FileTypeDefinitionFactory |
Provides access to the implementation used to instantiate file type
definitions. Can be used to explicitly create a file type definition
that can be added to the manager by calling AddFileTypeDefinition(IFileTypeDefinition)
or InsertFileTypeDefinition(Int32, IFileTypeDefinition).
| |
| FileTypeDefinitions | The file type definitions that are currently known to this instance of the file type manager. The order of the file type definitions defines their relative priority, with the most significant file type definition appearing first. | |
| SettingsBundle |
The settings bundle containing the settings used by components of the
FileTypeManager. This property should be set before any operations
requiring the use of settings are invoked (for example, GetConverterToBilingual
implementations) or the operation may not work as expected.
This property can return null if no settings bundle has been set.
|