Skip to content
FoolRunning edited this page Jul 26, 2022 · 3 revisions

NOTE: This class is in ParatextInternal deliberately as we do not want normal plugin developers to create projects. This is primarily used for Xml Resource Authoring.

Properties

Copyright

string Copyright

Gets the copyright statement for the project or null if there is none


LanguageId

string LanguageId

Gets the IETF BCP-47 language tag for the language


LanguageName

string LanguageName

Gets the name of the language


LongName

string LongName

Gets the short name of the project


NormalizationType

NormalizationType NormalizationType

Gets the Unicode normalization form for the new project


ShortName

string ShortName

Gets the short name of the project


Type

NewProjectType Type

Gets the type of the new project


Versification

IVersification Versification

Gets the versification to use for the new project


Methods

NewProjectSettings

NewProjectSettings(NewProjectType type, string shortName, string longName, string languageName, string languageId, IVersification versification, NormalizationType normalizationType=NormalizationType.NFC, string copyright=null)

Parameter Description
type The type of the new project
shortName The short name of the new project
longName The long name of the new project
languageName That name of the language
languageId IETF BCP-47 language tag
versification The versification to use for the new project
normalizationType The Unicode normalization form for the new project
copyright An optional copyright statement for the new project

This page is auto-generated. User edits will be lost when regenerated.

Clone this wiki locally