TPlanningResource - Interface

TPlanningResource = class (TObject)Interface de TPlanningResourceExemples de TPlanningResource
Constructeurs/Destructeur
constructorConnectByID Permet de se connecter à une ressource grâce à son identifiant interne
constructorConnectByName Permet de se connecter à une ressource grâce à son nom.
constructorCreateinheritedConstructeur de la classe TObject
constructorCreateNew Initialise une nouvelle Ressource.
destructorDestroyinherited virtualDétruit l'instance de l'objet.
Propriétés
propertyDefaultModelName : StringreadLecture du modèle par défaut associé à la ressource
propertyDescription : Stringread writeLecture/écriture de la description de la ressource
propertyNom : Stringread writeLecture/écriture du nom de la ressource
propertyResponsable : Stringread writeLecture/écriture du responsable d'une ressourceQubes 6.0
propertyService : Stringread writeLecture/écriture du service associé à une ressourceQubes 6.0
propertySite : Stringread writeLecture/écriture du site associé à une ressourceQubes 6.0
propertySuspendue : Booleanread writeSuspension/réactivation d'une ressource
Méthodes
functionAddEntity : TPlnResourceEntity Ajout d'une entité liée à une ressource
functionApplyDefaultModel : String Application du modèle de plages par défaut
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
procedureDeleteEntity Supprime une entité d'une ressource
functionEntitiesCount : Integer Retourne le nombre d'entités associées à une ressource
procedureFreeinheritedDétruit l'instance de l'objet si non-nil
functionGetEntity : TPlnResourceEntity Retourne l'entité ayant l'index idx parmi la collection des entités d'une ressource
functionGetID : Integer Retourne l'ID interne associé à une ressource
functionUserCanModify : Boolean Description de UserCanModifyQubes 7.1