TDocumentType - Interface
| TDocumentType = class (TObject) | Interface de TDocumentType | Exemples de TDocumentType |
| Constructeurs/Destructeur | ||||
|---|---|---|---|---|
| constructor | ConnectByID | Utilisation d'une instance de type de document via son ID | ||
| constructor | ConnectByName | Utilisation d'une instance de type de document via son nom | ||
| constructor | Create | inherited | Constructeur de la classe TObject | |
| destructor | Destroy | inherited virtual | Détruit l'instance de l'objet. | |
| Propriétés | ||||
| property | ApprobsCanApply : Boolean | read | Mise en Application / Suspension du document possible pour les Approbateurs | Qubes 7.2 |
| property | DureeArchivage : Integer | read | Durée d'archivage | Qubes 6.8 |
| property | FileMaskFilter : String | read | Description de FileMaskFilter | Qubes 9.0 |
| property | ID : Integer | read | Description de ID | Qubes 7.0 |
| property | RevisionDelayInWeeks : Integer | read | Délai de révision standard | Qubes 6.8 |
| property | SizeLimit : Integer | read write | Taille limite (Mo) pour les documents de ce type | Qubes 6.8 |
| property | UseApplicationList : Boolean | read | Description de UseApplicationList | Qubes 7.1 |
| Méthodes | ||||
| function | CanBypassPdfConversion : Boolean | Description de CanBypassPdfConversion | Qubes 9.0 | |
| function | ClassificationMode : TDocumentClassificationFieldMode | Description de ClassificationMode | Qubes 9.0 | |
| class function | ClassName : String | inherited | Retourne le nom de la classe au format chaîne | |
| class function | ClassParent : TClass | inherited | Classe parent de la classe | |
| class function | ClassType : TClass | inherited | Retourne la métaclasse d'une classe | |
| function | DocModelCompulsory : Boolean | Description de DocModelCompulsory | Qubes 6.8 | |
| function | DocModelDescription : String | Description de DocModelDescription | ||
| function | DocModelDocID : Integer | Description de DocModelDocID | ||
| function | DocModelName : String | Description de DocModelName | ||
| function | DocModelRUD : String | Description de DocModelRUD | Qubes 6.8 | |
| function | DocModelsCount : Integer | Retourne le nombre de modèles de documents du type de document QuBES | ||
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil | |
| function | GetDescription : String | Retourne la description du type de document | ||
| function | GetName : String | Retourne le nom du type de document | ||
| function | GetNature : String | Retourne la nature du type de document | ||
| function | GetNatureClassName : String | Retourne le nom de classe de la nature du type | ||
| function | IsActif : Boolean | Retourne si un type de document est actif ou non | ||
| function | NewDocVersionScheme : String | Description de NewDocVersionScheme | Qubes 6.8 | |
| function | NewRUDAsJSON : String | Information de génération de RUD | Qubes 7.0 | |
| function | NewVersionScheme : Boolean | Description de NewVersionScheme | Qubes 6.8 | |
| function | PdfConversionForApplication : Boolean | Description de PdfConversionForApplication | Qubes 9.0 | |
| function | PdfConversionForApprobation : Boolean | Description de PdfConversionForApprobation | Qubes 9.0 | |
| function | PdfConversionForComment : Boolean | Description de PdfConversionForComment | Qubes 9.0 | |
| function | PdfConversionOnDemand : Boolean | Description de PdfConversionOnDemand | Qubes 8.0 | |
| function | RUDAllowMixedCase : Boolean | Description de RUDAllowMixedCase | Qubes 7.0 | |
| function | RUDRuleItemClassName : String | Nom de la calss de règle de RUD | ||
| function | RUDRulesCount : Integer | Retourne le nombre de règles RUD pour un type de document | ||
| function | RUDRuleStaticParamValue : Variant | Description de RUDRuleStaticParamValue | ||