FileExtensionToContentTypeDefinition Class
TOC
Collapse the table of content
Expand the table of content

FileExtensionToContentTypeDefinition Class

 

Specifies a mapping between a content type and a file extension.

Namespace:   Microsoft.VisualStudio.Utilities
Assembly:  Microsoft.VisualStudio.CoreUtility (in Microsoft.VisualStudio.CoreUtility.dll)

System.Object
  Microsoft.VisualStudio.Utilities.FileExtensionToContentTypeDefinition

public sealed class FileExtensionToContentTypeDefinition

NameDescription
System_CAPS_pubmethodFileExtensionToContentTypeDefinition()

Initializes a new instance of FileExtensionToContentTypeDefinition.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Because you cannot subclass this type, you can use the [Export] attribute with no type.

For more information about this definition, see Walkthrough: Linking a Content Type to a File Name Extension.

The following code shows how to use this definition to link a content type and a file extension:

internal sealed class Components
{
    [Export]
    [FileExtension(".abc")]
    [ContentType("alphabet")]
    internal FileExtensionToContentTypeDefinition abcFileExtensionDefinition;

    { other components }
}

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft