IFileExtensionRegistryService2 Интерфейс

Определение

Служба, которая управляет связями между именами файлов, расширениями и типами содержимого.

public interface class IFileExtensionRegistryService2 : Microsoft::VisualStudio::Utilities::IFileExtensionRegistryService
public interface class IFileExtensionRegistryService2 : Microsoft::VisualStudio::Utilities::IFileExtensionRegistryService
__interface IFileExtensionRegistryService2 : Microsoft::VisualStudio::Utilities::IFileExtensionRegistryService
public interface IFileExtensionRegistryService2 : Microsoft.VisualStudio.Utilities.IFileExtensionRegistryService
type IFileExtensionRegistryService2 = interface
    interface IFileExtensionRegistryService
Public Interface IFileExtensionRegistryService2
Implements IFileExtensionRegistryService
Реализации

Комментарии

Это часть компонента MEF, которая должна быть экспортирована со следующим атрибутом: [Export (typeof (Ифиликстенсионрегистрисервице))]

Методы

AddFileExtension(String, IContentType)

Добавляет в реестр новое расширение файла.

(Унаследовано от IFileExtensionRegistryService)
AddFileName(String, IContentType)

Добавляет новое имя файла в реестр.

GetContentTypeForExtension(String)

Получает тип содержимого, связанный с указанным расширением файла.

(Унаследовано от IFileExtensionRegistryService)
GetContentTypeForFileName(String)

Возвращает тип содержимого, связанный с заданным именем файла.

GetContentTypeForFileNameOrExtension(String)

Возвращает тип содержимого, связанный с заданным именем файла или его расширением.

GetExtensionsForContentType(IContentType)

Получает список расширений файла, связанных с указанным типом содержимого.

(Унаследовано от IFileExtensionRegistryService)
GetFileNamesForContentType(IContentType)

Возвращает список имен файлов, связанных с указанным типом содержимого.

RemoveFileExtension(String)

Удаляет указанное расширение файла из реестра.

(Унаследовано от IFileExtensionRegistryService)
RemoveFileName(String)

Удаляет указанное имя файла из реестра.

Применяется к