Search Results for

    Show / Hide Table of Contents

    Interface IFileTypeCreator

    Object that controls the creation of a new file type from an existing base file type definition. This object will use the IFileTypeConfigurer specified in the configurer property to supply the custom settings for the new file type.

    Inherited Members
    IFileTypeDefinitionAware.FileTypeDefinition
    Namespace: Sdl.FileTypeSupport.Framework.IntegrationApi
    Assembly: Sdl.FileTypeSupport.Framework.Core.dll
    Syntax
    public interface IFileTypeCreator : IFileTypeDefinitionAware

    Properties

    Description

    A description of the file type that will be created by the IFileTypeCreator. Suitable for use in a hosting application to describe the new file type in the UI.

    Declaration
    LocalizableString Description { get; set; }
    Property Value
    Type Description
    LocalizableString

    TemplateComponentBuilder

    Component builder used for creation of this new FileType

    Declaration
    IFileTypeComponentBuilder TemplateComponentBuilder { get; }
    Property Value
    Type Description
    IFileTypeComponentBuilder

    Methods

    CreateWizardPages(ISettingsBundle)

    Creates the wizard pages to configure the new file type.

    Declaration
    IEnumerable<FileTypeCreatorWizardPage> CreateWizardPages(ISettingsBundle settingsBundle)
    Parameters
    Type Name Description
    ISettingsBundle settingsBundle

    settings bundle

    Returns
    Type Description
    IEnumerable<FileTypeCreatorWizardPage>

    wizard pages

    In this article
    • Properties
      • Description
      • TemplateComponentBuilder
    • Methods
      • CreateWizardPages(ISettingsBundle)
    Back to top Generated by DocFX