Référence de EDVariables
IVariable Interface
Référence de EDVariablesEDV.EDVInterfacesIVariable
EDVariables
Interface pour les variables côté serveur et côté client.
Declaration Syntax
C#Visual BasicJScript
public interface IVariable
Public Interface IVariable
public interface IVariable
Members
All MembersMethodsProperties



IconMemberDescription
Asynchron
Applique la valeur, et déclenche les événements, de façon asynchrone.
AutoReset
Après génération des événements, la valeur revient à celle par défaut du type sans que les clients en soient prévenu. Ceci peut arriver avant que le client final reçoive le message d'événement. Il faut donc qu'il utilise la valeur passée en argument de l'événement. Attention peut provoquer un rappel récurrent trop rapide de script appelant.
Changing
La valeur de la variable est en train de changer de valeur. L'affectation déclenche l'événement.
ClassName
Nom de la classe de l'instance. Peut être vide. Classe@Nom_de_DLL Nom de DLL peut être le chemin complet du fichier. Si Classe ne contient pas de '.', l'espace de nom est EDV.EDVServer
ControlClassName
Classe par défaut du contrôle d'affichage.
Depth
Profondeur de la variable. Equivaut au nombre de points dans le nom de la variable.
Description
Description de la variable
Disposed
Indique que cette variable a été supprimée du système
Domain
Domain de la variable. Correspond à Name sans la dernière partie. Fini par '.'
GetChildren()()()()
Retourne la liste des enfants directs
GetChildren(String)
Retourne la liste des enfants directs
GetDependencies()()()()
Retourne un tableau d'information sur les dépendances de cette variable
GetMetaData(String)
Meta-données de configuration
GetMetaData()()()()
Toutes les meta-données de configuration en XML
GetProperties()()()()
Renvoie la liste des variables Propriété de la variable
GetValueSerialized(Object)
Retourne la valeur sérialisée.
Index
Index de tri.
Item[([( String, array<String>[]()[][]])])
Retourne une variable Server enfant de celle-ci. Retourne null si la variable n'existe pas.
En affectation, crée un clone de la variable passée en valeur.
En affectation de null, supprime la variable enfant.
Locked
La variable est bloquée suite à une erreur de script ou une récursivité infinie
Name
Nom de la variable. Commence toujours par '.'
NameUpper
Nom de la variable en majuscules. C'est la clé de recherche.
Parent
Variable parente. Attention, peut être nulle;
Property(String)
Renvoie une sous-variable Propriété définie par l'attribut
ReadOnly
Lecture seule pour l'interface utilisateur. Par demande explicite (ReadOnly = false) ou parce qu'un script est affecté
Remove()()()()
Supprime cette variable
SaveLocation
Save location. See EDV.SaveLocation class. Let it null for herited property.
Script
Script donnant la valeur
Scripted
Un script existe
Securized
L'événément de changement de valeur se fait de façon synchrone ce qui laisse le Framework contrôler la pile d'appel pour valider la sécurité. Si False, l'événement est asynchrone est la pile d'appel réduite au serveur.
SetMetaData(String, String)
Affectation de méta-données
ShortName
Nom court de la variable. Correspond à Name sans la permière partie, le Domain.
SuspendEvent
Désactive l'émission d'événement
Value
Valeur de la variable
ValueChangedTime
Date du dernier changement de valeur de la variable
ValueIsSerializable
La valeur est serialisable
ValueSerialized
Sérialisation de la valeur de la variable. Sous-entendu que le client sait interpréter ces données. First, used for Image.
ValueType
Type de la valeur.
Where(array<Object>[]()[][])
Retourne la valeur d'une variable avec les arguments fournies

Assembly: EDVInterfaces (Module: EDVInterfaces) Version: 1.0.0.99 (1.0.0.99)