TDocument - Interface

TDocument = class (TObject)Interface de TDocumentExemples de TDocument
Constructeurs/Destructeur
constructorConnectByID Permet d'utiliser une instance de document
constructorConnectByRUDAndVersion Permet de se connecter à un document par sa RUD et sa version
constructorConnectFreshByID Description de ConnectFreshByIDQubes 6.8
constructorCreateinheritedConstructeur de la classe TObject
destructorDestroyinherited virtualDétruit l'instance de l'objet.
Propriétés
propertyApplicationDate : Floatread writeLecture/Ecriture de la date de mise en application du document QuBES
propertyApprovalDate : FloatreadDescription de ApprovalDateQubes 9.0
propertyClassifFieldIndexes : array of Integerread writeChamps de classification du documentQubes 6.8
propertyCoWriterLogin : Stringread writeLecture/Ecriture d'un co-rédacteurQubes 6.3
propertyCreationDate : FloatreadRetourne la date de création du document QuBES
propertyCurrentVersionChangesText : Stringread writeDescription de CurrentVersionChangesTextQubes 6.6
propertyDescription : Stringread writeLecture/Ecriture de la description du document QuBES
propertyDisplayPDFViewOnly : BooleanreadDescription de DisplayPDFViewOnlyQubes 6.8
propertyDocProperty[] : Variantread writeDescription de DocProperty
propertyID : IntegerreadIdentifiant du documentQubes 6.3
propertyInitialModelID : IntegerreadID document model initialQubes 6.8
propertyIssuingServiceID : Integerread writeID du service d'emission du documentQubes 6.8
propertyIssuingSiteID : Integerread writeID du site d'émission du documentQubes 6.8
propertyLangID : Integerread writeIdentifiant de langueQubes 6.8
propertyLanguage : StringreadLangue du documentQubes 6.8
propertyLastCommentDate : FloatreadDate de la dernière diffusion pour commentaireQubes 6.8
propertyLastModifDate : FloatreadDescription de LastModifDateQubes 8.0
propertyMajorVersion : IntegerreadRetourne le numéro de version majeure du document
propertyManagerLogin : StringreadDescription de ManagerLoginQubes 7.2
propertyManagerName : StringreadRenvoie le nom et le prénom du responsable d'un document
propertyMinorVersion : IntegerreadRetourne le numéro de version mineure du document
propertyPointsOfUse : StringreadListe de diffusion du documentQubes 6.8
propertyResponsibleLogin : Stringdeprecated readRenvoie le login du responsable d'un document (dépréciée)
propertyRevisionDate : Floatread writeRetourne la date de révision du document QuBES
propertyRUD : StringreadRetourne la RUD d'un document QuBES
propertyStateID : IntegerreadDescription de StateIDQubes 7.0
propertyTitle : Stringread writeLecture/Ecriture du titre du document QuBES
propertyTrainingPeriodicity : FloatreadPériodicité de la formationQubes 6.8
propertyUsersToBeTrained : array of StringreadListe des personnes à former sur le documentQubes 6.8
Méthodes
procedureAddApplicationUserGroup Ajout d'un groupe d'utilisateurQubes 7.1
procedureAddApplier Ajoute un utilisateur pour application à un document Qubes
procedureAddApprobator Ajoute un approbateur à un document Qubes
procedureAddCommentator Ajoute un commentateur au document Qubes
procedureAddCommentUserGroup Ajout d'un groupe d'utilisateurQubes 7.1
procedureAddInformationUserGroup Ajout d'un groupe d'utilisateurQubes 7.1
procedureAddInformedOnUser Ajoute un utilisateur pour information au document Qubes
procedureAddKeyword Permet d'associer un mot-clef au document Qubes
procedureAppliedDocIDsLinkedFrom Retourne les IDs des documents en application qui sont référencés par ce document
procedureAppliedDocIDsLinkedTo Retourne les IDs des documents en application qui référencent ce document
functionApprobationStatus : String Retourne les informations d'approbation du document Qubes
functionApprovalsAsJSON : String Description de ApprovalsAsJSONQubes 6.8
functionAutoBasicDocProcessID : Integer Description de AutoBasicDocProcessIDQubes 7.1
procedureBeginUpdate Démarrage d'une session de modification des propriétés
procedureChangePointOfUseComment Changer le commentaire d'une diffusion papierQubes 6.8
class functionClassName : StringinheritedRetourne le nom de la classe au format chaîne
class functionClassParent : TClassinheritedClasse parent de la classe
class functionClassType : TClassinheritedRetourne la métaclasse d'une classe
functionContentFileName : String Retourne le RUD et le nom du fichier QuBESQubes 6.3
functionCreateApplicationFunctionsList : TStrings Renvoie la liste des fonctions d'application du documentQubes 6.3
functionCreateApplicationLoginsList : TStrings Retourne la liste des applicateurs d'un document QuBESQubes 6.8
functionCreateApplicationServicesList : TStrings Renvoie la liste des services d'application du documentQubes 6.3
functionCreateApplicationSitesList : TStrings Renvoie la liste des sites d'application du documentQubes 6.3
functionCreateApprobationLoginsList : TStrings Retourne la liste des validateurs d'un document QuBESQubes 6.3
functionCreateCommentLoginsList : TStrings Retourne la liste des commentateurs d'un document QuBESQubes 6.3
functionCreateInformationLoginsList : TStrings Retourne la liste des utilisateurs pour information d'un document QuBESQubes 6.0
functionCreateLinkedDocIDsList : TIntegerList Description de CreateLinkedDocIDsList
functionCreateLoginsDocList : TStrings Description de CreateLoginsDocList
functionDeclarePointOfUse : Integer Creation d'une diffusion papierQubes 6.8
functionDeleteAllSnapshots : Boolean Supprimer tous les instantanésQubes 6.8
functionDeleteSnapshot : Boolean Suppression d'un instantanéQubes 6.8
functionDocSize : Integer Description de DocSizeQubes 7.0
procedureEndUpdate Fin d'une session de modification des propriétés
procedureExecutePostPDFConvert Description de ExecutePostPDFConvertQubes 9.0
functionExportContent : String Exporte le contenu d'un document QuBES dans un fichierQubes 6.3
functionExportMonolithicXML : String Export d'un document en temp que XML monolithiqueQubes 10.0
functionFolderID : Integer Description de FolderIDQubes 6.8
procedureFreeinheritedDétruit l'instance de l'objet si non-nil
functionFullName : String Description de FullNameQubes 6.3
functionFullPath : String Description de FullPathQubes 6.3
procedureGetApplicationUsersAndGroupsList Retourne les listes des utilisateurs et des groupes pour applicationQubes 7.1
functionGetAuthorityForApprover : String Description de GetAuthorityForApproverQubes 8.0
procedureGetCommentUsersAndGroupsList Retourne les listes des utilisateurs et des groupes pour commentaireQubes 7.1
procedureGetInformationUsersAndGroupsList Retourne les listes des utilisateurs et des groupes pour informationQubes 7.1
functionHasApplicationList : Boolean Description de HasApplicationListQubes 7.2
functionHasKeyword : Boolean Retourne si un document a un mot clef renseignéQubes 6.6
functionHistoryAsJSON : String Historique du documentQubes 6.8
procedureImportDataFromFile Description de ImportDataFromFileQubes 6.3
procedureImportMonolithicXML Import d'un document exporté en tant que XML monolithiqueQubes 10.0
procedureImportPDFViewFromFile Description de ImportPDFViewFromFileQubes 6.3
functionIsApplied : Boolean Description de IsAppliedQubes 6.8
functionIsAppliedWithRestrictions : Boolean Description de IsAppliedWithRestrictionsQubes 6.8
functionIsApproved : Boolean Le document n'est plus ni en création ni en approbationQubes 6.8
functionIsArchived : Boolean Description de IsArchivedQubes 6.8
functionIsBeingWritten : Boolean Document en créationQubes 6.8
functionIsRetired : Boolean Description de IsRetiredQubes 6.8
functionIsSentForApproval : Boolean Description de IsSentForApprovalQubes 6.8
functionIsSuspended : Boolean Description de IsSuspendedQubes 6.8
functionKeywordsCommaText : StringdeprecatedDescription de KeywordsCommaText (dépréciée)Qubes 6.7
functionKeywordsList : array of String Description de KeywordsListQubes 6.7
procedureNewDiscussion Créer une nouvelle discussionQubes 6.8
functionPDFViewTimeStamp : Float Description de PDFViewTimeStampQubes 10.0
functionPerformApprove : Integer Description de PerformApproveQubes 7.0
functionPerformCommentRequest : Integer Description de PerformCommentRequestQubes 7.1
procedurePerformRefusedeprecatedRefus d'approbation (dépréciée)Qubes 6.8
functionPerformRefuseApproval : Integer refus d'approbationQubes 7.0
functionPerformRetire : Integer Retire le documentQubes 7.0
functionPerformSetApplied : Integer Applique le documentQubes 7.0
functionPerformSetRestricted : Integer mise en utilisation restreinteQubes 7.0
functionPerformSubmitForApproval : Integer Description de PerformSubmitForApprovalQubes 7.0
procedurePerformSuppression Description de PerformSuppressionQubes 6.8
functionPerformSuspension : Integer Suspend le documentQubes 7.0
functionRawDocClassName : String Nom de la classe de la nature du documentQubes 10.0
functionReference : String Affiche la référence du document
procedureRemoveApplicationUserGroup Suppression d'un groupe d'utilisateur de la listeQubes 7.1
procedureRemoveApplier Enlève un applicateurQubes 6.8
procedureRemoveApprobator Enlève un approbateurQubes 6.8
procedureRemoveCommentator Enlève un commentateurQubes 6.8
procedureRemoveCommentUserGroup Suppression d'un groupe d'utilisateurQubes 7.1
procedureRemoveInformationUserGroup Suppression d'un groupe d'utilisateur de la listeQubes 7.1
procedureRemoveInformedOnUser Enlève un utilisateur de la liste pour informationQubes 6.8
functionRemoveKeyword : Boolean Supprime un mot clef d'un document QuBESQubes 6.6
procedureRemovePointOfUse Retrait d'une diffusionQubes 6.8
procedureReplyDiscussion Répondre à une discussionQubes 6.8
functionRestoreSnapshot : Boolean Restore un instantanéQubes 6.8
procedureSetFonctionsApplication Remplacement de la liste des fonctions d'application du document.
procedureSetManagerLogin Définition d'un nouveau login pour le responsable du document
procedureSetServicesApplication Remplacement de la liste des services d'application du document.
procedureSetSitesApplication Remplacement de la liste des sites d'application du document.
procedureSetUsersToBeTrained Description de SetUsersToBeTrained
functionSnapshotsAsJSON : String Liste des instantanésQubes 6.8
functionStateAsString : String Retourne le nom de l'état d'un document
functionTakeSnapshot : Boolean Prend un instantanéQubes 6.8
procedureTransitionToApprobation Transition d'un document en création à un document mis en approbation
functionTypeID : Integer Retourne l'ID du type de document du document
functionTypeName : String Retourne le nom du type de document du document
functionUserCanCreateNewVersion : Boolean Test la création d'une nouvelle version pour un utilisateur donnéQubes 6.8
functionUserCanModify : Boolean Description de UserCanModifyQubes 6.8
functionUserCanRead : Boolean Description de UserCanReadQubes 6.8
functionValidUserLoginsConcernedWith : String Retourne la liste des utilisateurs concernés pour un document.
functionWebDAVLink : String Retourne le lien du protocole WebDAV pour un documentQubes 6.0