TScriptDoc - Interface

TScriptDoc = class (TDocument)Interface de TScriptDocExemples de TScriptDoc
Constructeurs/Destructeur
constructorConnectByIDinheritedPermet d'utiliser une instance de document
constructorConnectByRUDAndVersioninheritedPermet de se connecter à un document par sa RUD et sa version
constructorConnectFreshByIDinheritedDescription de ConnectFreshByID
constructorCreateinheritedConstructeur de la classe TObject
destructorDestroyinherited virtualDétruit l'instance de l'objet.
Propriétés
propertyApplicationDate : Floatread write inheritedLecture/Ecriture de la date de mise en application du document QuBES
propertyApprovalDate : Floatread inheritedDescription de ApprovalDate
propertyClassifFieldIndexes : array of Integerread write inheritedChamps de classification du document
propertyCoWriterLogin : Stringread write inheritedLecture/Ecriture d'un co-rédacteur
propertyCreationDate : Floatread inheritedRetourne la date de création du document QuBES
propertyCurrentVersionChangesText : Stringread write inheritedDescription de CurrentVersionChangesText
propertyDescription : Stringread write inheritedLecture/Ecriture de la description du document QuBES
propertyDisplayPDFViewOnly : Booleanread inheritedDescription de DisplayPDFViewOnly
propertyDocProperty[] : Variantread write inheritedDescription de DocProperty
propertyID : Integerread inheritedIdentifiant du document
propertyInitialModelID : Integerread inheritedID document model initial
propertyIssuingServiceID : Integerread write inheritedID du service d'emission du document
propertyIssuingSiteID : Integerread write inheritedID du site d'émission du document
propertyLangID : Integerread write inheritedIdentifiant de langue
propertyLanguage : Stringread inheritedLangue du document
propertyLastCommentDate : Floatread inheritedDate de la dernière diffusion pour commentaire
propertyLastModifDate : Floatread inheritedDescription de LastModifDate
propertyMajorVersion : Integerread inheritedRetourne le numéro de version majeure du document
propertyManagerLogin : Stringread inheritedDescription de ManagerLogin
propertyManagerName : Stringread inheritedRenvoie le nom et le prénom du responsable d'un document
propertyMinorVersion : Integerread inheritedRetourne le numéro de version mineure du document
propertyPointsOfUse : Stringread inheritedListe de diffusion du document
propertyResourceData[] : Stringread writeDescription de ResourceDataQubes 7.2
propertyResourceName[] : Stringread writeDescription de ResourceNameQubes 7.2
propertyResponsibleLogin : Stringdeprecated read inheritedRenvoie le login du responsable d'un document (dépréciée)
propertyRevisionDate : Floatread write inheritedRetourne la date de révision du document QuBES
propertyRUD : Stringread inheritedRetourne la RUD d'un document QuBES
propertySourceCode : Stringread writeDescription de SourceCodeQubes 7.2
propertySourceType : StringreadDescription de SourceTypeQubes 7.2
propertyStateID : Integerread inheritedDescription de StateID
propertyTitle : Stringread write inheritedLecture/Ecriture du titre du document QuBES
propertyTrainingPeriodicity : Floatread inheritedPériodicité de la formation
propertyUsersToBeTrained : array of Stringread inheritedListe des personnes à former sur le document
Méthodes
procedureAddApplicationUserGroupinheritedAjout d'un groupe d'utilisateur
procedureAddApplierinheritedAjoute un utilisateur pour application à un document Qubes
procedureAddApprobatorinheritedAjoute un approbateur à un document Qubes
procedureAddCommentatorinheritedAjoute un commentateur au document Qubes
procedureAddCommentUserGroupinheritedAjout d'un groupe d'utilisateur
procedureAddInformationUserGroupinheritedAjout d'un groupe d'utilisateur
procedureAddInformedOnUserinheritedAjoute un utilisateur pour information au document Qubes
procedureAddKeywordinheritedPermet d'associer un mot-clef au document Qubes
functionAddResource : Integer Description de AddResourceQubes 7.2
procedureAppliedDocIDsLinkedFrominheritedRetourne les IDs des documents en application qui sont référencés par ce document
procedureAppliedDocIDsLinkedToinheritedRetourne les IDs des documents en application qui référencent ce document
functionApprobationStatus : StringinheritedRetourne les informations d'approbation du document Qubes
functionApprovalsAsJSON : StringinheritedDescription de ApprovalsAsJSON
functionAutoBasicDocProcessID : IntegerinheritedDescription de AutoBasicDocProcessID
procedureBeginUpdateinheritedDémarrage d'une session de modification des propriétés
procedureChangePointOfUseCommentinheritedChanger le commentaire d'une diffusion papier
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
functionCompilationInfoJSON : String Description de CompilationInfoJSONQubes 7.2
functionContentFileName : StringinheritedRetourne le RUD et le nom du fichier QuBES
functionCreateApplicationFunctionsList : TStringsinheritedRenvoie la liste des fonctions d'application du document
functionCreateApplicationLoginsList : TStringsinheritedRetourne la liste des applicateurs d'un document QuBES
functionCreateApplicationServicesList : TStringsinheritedRenvoie la liste des services d'application du document
functionCreateApplicationSitesList : TStringsinheritedRenvoie la liste des sites d'application du document
functionCreateApprobationLoginsList : TStringsinheritedRetourne la liste des validateurs d'un document QuBES
functionCreateCommentLoginsList : TStringsinheritedRetourne la liste des commentateurs d'un document QuBES
functionCreateInformationLoginsList : TStringsinheritedRetourne la liste des utilisateurs pour information d'un document QuBES
functionCreateLinkedDocIDsList : TIntegerListinheritedDescription de CreateLinkedDocIDsList
functionCreateLoginsDocList : TStringsinheritedDescription de CreateLoginsDocList
functionDeclarePointOfUse : IntegerinheritedCreation d'une diffusion papier
functionDeleteAllSnapshots : BooleaninheritedSupprimer tous les instantanés
procedureDeleteResource Description de DeleteResourceQubes 7.2
functionDeleteSnapshot : BooleaninheritedSuppression d'un instantané
functionDocSize : IntegerinheritedDescription de DocSize
procedureEndUpdateinheritedFin d'une session de modification des propriétés
procedureExecutePostPDFConvertinheritedDescription de ExecutePostPDFConvert
functionExportContent : StringinheritedExporte le contenu d'un document QuBES dans un fichier
procedureExportFragments Export d'un document script sous forme de fragments dans un dossierQubes 11.0
functionExportMonolithicXML : StringinheritedExport d'un document en temp que XML monolithique
functionFolderID : IntegerinheritedDescription de FolderID
procedureFreeinheritedDétruit l'instance de l'objet si non-nil
functionFullName : StringinheritedDescription de FullName
functionFullPath : StringinheritedDescription de FullPath
procedureGetApplicationUsersAndGroupsListinheritedRetourne les listes des utilisateurs et des groupes pour application
functionGetAuthorityForApprover : StringinheritedDescription de GetAuthorityForApprover
procedureGetCommentUsersAndGroupsListinheritedRetourne les listes des utilisateurs et des groupes pour commentaire
procedureGetInformationUsersAndGroupsListinheritedRetourne les listes des utilisateurs et des groupes pour information
functionHasApplicationList : BooleaninheritedDescription de HasApplicationList
functionHasKeyword : BooleaninheritedRetourne si un document a un mot clef renseigné
functionHistoryAsJSON : StringinheritedHistorique du document
procedureImportDataFromFileinheritedDescription de ImportDataFromFile
procedureImportFragments Description de ImportFragmentsQubes 10.0
procedureImportMonolithicXMLinheritedImport d'un document exporté en tant que XML monolithique
procedureImportPDFViewFromFileinheritedDescription de ImportPDFViewFromFile
functionIsApplied : BooleaninheritedDescription de IsApplied
functionIsAppliedWithRestrictions : BooleaninheritedDescription de IsAppliedWithRestrictions
functionIsApproved : BooleaninheritedLe document n'est plus ni en création ni en approbation
functionIsArchived : BooleaninheritedDescription de IsArchived
functionIsBeingWritten : BooleaninheritedDocument en création
functionIsRetired : BooleaninheritedDescription de IsRetired
functionIsSentForApproval : BooleaninheritedDescription de IsSentForApproval
functionIsSuspended : BooleaninheritedDescription de IsSuspended
functionKeywordsCommaText : Stringdeprecated inheritedDescription de KeywordsCommaText (dépréciée)
functionKeywordsList : array of StringinheritedDescription de KeywordsList
functionLocationInfoJSON : String Description de LocationInfoJSONQubes 7.2
procedureNewDiscussioninheritedCréer une nouvelle discussion
functionPDFViewTimeStamp : FloatinheritedDescription de PDFViewTimeStamp
functionPerformApprove : IntegerinheritedDescription de PerformApprove
functionPerformCommentRequest : IntegerinheritedDescription de PerformCommentRequest
procedurePerformRefusedeprecated inheritedRefus d'approbation (dépréciée)
functionPerformRefuseApproval : Integerinheritedrefus d'approbation
functionPerformRetire : IntegerinheritedRetire le document
functionPerformSetApplied : IntegerinheritedApplique le document
functionPerformSetRestricted : Integerinheritedmise en utilisation restreinte
functionPerformSubmitForApproval : IntegerinheritedDescription de PerformSubmitForApproval
procedurePerformSuppressioninheritedDescription de PerformSuppression
functionPerformSuspension : IntegerinheritedSuspend le document
functionRawDocClassName : StringinheritedNom de la classe de la nature du document
functionReference : StringinheritedAffiche la référence du document
procedureRemoveApplicationUserGroupinheritedSuppression d'un groupe d'utilisateur de la liste
procedureRemoveApplierinheritedEnlève un applicateur
procedureRemoveApprobatorinheritedEnlève un approbateur
procedureRemoveCommentatorinheritedEnlève un commentateur
procedureRemoveCommentUserGroupinheritedSuppression d'un groupe d'utilisateur
procedureRemoveInformationUserGroupinheritedSuppression d'un groupe d'utilisateur de la liste
procedureRemoveInformedOnUserinheritedEnlève un utilisateur de la liste pour information
functionRemoveKeyword : BooleaninheritedSupprime un mot clef d'un document QuBES
procedureRemovePointOfUseinheritedRetrait d'une diffusion
procedureReplyDiscussioninheritedRépondre à une discussion
functionResourceCount : Integer Description de ResourceCountQubes 7.2
functionRestoreSnapshot : BooleaninheritedRestore un instantané
procedureSetFonctionsApplicationinheritedRemplacement de la liste des fonctions d'application du document.
procedureSetManagerLogininheritedDéfinition d'un nouveau login pour le responsable du document
procedureSetServicesApplicationinheritedRemplacement de la liste des services d'application du document.
procedureSetSitesApplicationinheritedRemplacement de la liste des sites d'application du document.
procedureSetUsersToBeTrainedinheritedDescription de SetUsersToBeTrained
functionSnapshotsAsJSON : StringinheritedListe des instantanés
functionStateAsString : StringinheritedRetourne le nom de l'état d'un document
functionSuggestionsJSON : String Description de SuggestionsJSONQubes 7.2
functionTakeSnapshot : BooleaninheritedPrend un instantané
procedureTransitionToApprobationinheritedTransition d'un document en création à un document mis en approbation
functionTypeID : IntegerinheritedRetourne l'ID du type de document du document
functionTypeName : StringinheritedRetourne le nom du type de document du document
functionUserCanCreateNewVersion : BooleaninheritedTest la création d'une nouvelle version pour un utilisateur donné
functionUserCanModify : BooleaninheritedDescription de UserCanModify
functionUserCanRead : BooleaninheritedDescription de UserCanRead
functionValidUserLoginsConcernedWith : StringinheritedRetourne la liste des utilisateurs concernés pour un document.
functionWebDAVLink : StringinheritedRetourne le lien du protocole WebDAV pour un document