FileExtensionToContentTypeDefinition Class    
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies a mapping between a content type and a file extension.
public ref class FileExtensionToContentTypeDefinition sealedpublic ref class FileExtensionToContentTypeDefinition sealedclass FileExtensionToContentTypeDefinition sealedpublic sealed class FileExtensionToContentTypeDefinitiontype FileExtensionToContentTypeDefinition = classPublic NotInheritable Class FileExtensionToContentTypeDefinition- Inheritance
- 
				FileExtensionToContentTypeDefinition
Examples
internal sealed class Components
{
   [Export]
   [FileExtension(".abc")]           // Any file with the extension "abc" will get the "alphabet" content type.
   [ContentType("alphabet")]
   internal FileExtensionToContentTypeDefinition abcFileExtensionDefinition;
   [Export]
   [FileExtension(".abc.def")]       // Any file with the compound extension "abc.def" will get the "alphabet" content type.
   [ContentType("alphabet")]
   internal FileExtensionToContentTypeDefinition abcDefFileExtensionDefinition;
   [Export]
   [FileName("readme")]           // Any file named "readme" will get the "alphabet" content type.
   [ContentType("alphabet")]
   internal FileExtensionToContentTypeDefinition readmeFileNameDefinition;
   { other components }
}
Remarks
Because you cannot subclass this type, you can use the [Export] attribute with no type.
Compound extensions, such as '.abc.def' are supported via the FileExtensionAttribute, however, if there is a mapping for a compound '.abc.def' and a simple extension 'def', the one that is longer wins.
Constructors
| FileExtensionToContentTypeDefinition() | Initializes a new instance of FileExtensionToContentTypeDefinition. |