Référence de EDVariables
IClient Interface
Référence de EDVariablesEDV.EDVInterfacesIClient
EDVariables
Interface d'un client côté serveur ou client
Declaration Syntax
C#Visual BasicJScript
public interface IClient
Public Interface IClient
public interface IClient
Members
All MembersMethodsProperties



IconMemberDescription
Activate()()()()
Set this client the default one
AppName
Application d'origine de la session
ClientID
Identifiant du client. Définit le nom du domaine privé .{Clients}.{ClientID}.
Clone(String, String)
Clone une variable et sa sous-arborescence
Clone(IVariable, String)
Clone une variable et sa sous-arborescence
DebugAction(Int64, DebugAction, String)
Méthode appelée de façon synchrone par le client vers le serveur pour traiter le débugage de script
DebugPause(IDebugInfo, Int32, Boolean%, String%)
Méthode appelée de façon synchrone par le client vers le serveur pour traiter le débugage de script
Disposed
Déconnecté
DomClient
Domaine privé du client. Du type .{Clients}.{ClientID}
Attention, ne finit jamais par un . (point)
EvalCode(IVariable)
Evalue le code de la valeur d'une variable
EvalCode(IVariable, String)
Evalue du code contenant du script en utilisant comme référence (edvSender) varRef
EvalCode(IVariable, String, String)
Evalue du code contenant du script en utilisant comme référence (edvSender) varParent + subVarNameAsRef
EvalScript(IVariable, String, Boolean)
Evalue un script
GetFileStream(String, FileAccess)
Ouvre un flux sur un fichier
GetVariables(String)
Variables du domain incluant les enfants
GetVariables(String, Regex)
Variables correspondantes à l'expression régulière
GetVariables(String, Regex, Int32)
Variables correspondantes à l'expression régulière
GetVariables(String, Int32)
Variables du domain
GetVariablesChildrenFirst(String)
Variables du domaine triés pour faire apparaître les enfants d'abord
GetVariablesParentsFirst(String)
Variables du domaine triés pour faire apparaître les parents d'abord
GetVariablesParentsFirst(String, Int32)
Variables du domaine triés pour faire apparaître les parents d'abord
GetVarLinked(IVariable)
Retourne la variable pointée par une variable Link.
Retourne varLink si elle n'est pas de type Link.
GetVarLinked(String)
Retourne la variable pointée par une variable Link.
Retourne varLink si elle n'est pas de type Link.
IPAddress
Adresse IP du client
IsBusy
Est occupé
LaunchExe(String, String, Boolean)
Lance l'exécution d'un fichier
Voir EDVVisual en ligne de commande
LogOut()()()()
Déconnexion définitive
MessageBox(MessageBoxEventArgs)
Méthode appelée de façon synchrone pour afficher une boîte de dialogue
OpenVarsFile(String, String)
Ouvre un fichier Xml de variables.
OpenVarsFile(Stream, String)
Ouvre un ensemble Xml de variables.
PreferedVars
Dictionnaire libre de variables favorites. Initialement, le dictionnaire est null et doit être instancié pour être utilisable.
Remove(String)
Supprime une variable ou un domaine et toute son arborescence
Rights
Droits de l'utilisateur
Root
Domain racine d'accés
SaveToVarsFile(String, VariableList, VariableListOptions)
Enregistre les variables d'un domaine dans un format XML
SaveToVarsFile(Stream, String)
Enregistre les variables d'un domaine dans un format XML
SaveToVarsFile(StringBuilder, String)
Enregistre les variables d'un domaine dans un format XML
SaveToVarsFile(Stream, String, Int32)
Enregistre les variables d'un domaine dans un format XML
SaveToVarsFile(StringBuilder, String, Int32)
Enregistre les variables d'un domaine dans un format XML
SessionID
N° aléatoire de session
SuspendEvents
Suspend toute transmission d'événement
User
Utilisateur
UseSessionVars
Utilisation des variables dupliquées par session.
Principalement utilisée côté serveur.
Variable(String)
Retourne la variable dont le nom est fourni. Crée la variable en cas d'absence.
Variable(IVariable)
Retourne la variable dans le type propre à l'assembly principale (EDVServer.Variable ou EDVClient.Variable)
Par exemple, côté client, myVar["MySub"] est l'instance côté serveur. Cette fonction permet d'obtenir une instance de la classe EDVClient.Variable.
Variable(String, EDVType)
Retourne la variable dont le nom est fourni. Crée la variable en cas d'absence.
Variable(String, String, EDVType)
Retourne la variable dont le nom est fourni. Crée la variable en cas d'absence.
VariableExists(String, IVariable%)
Teste l'existence de la variable
VariableExists(String, IVariable%, IVariable)
Teste l'existence de la variable d'après un chemin relatif à une autre variable.
VarPropertyChanged(PropertyChangedEventArgs)
Méthode appelée de façon asynchrone pour signaler la modification d'une propriété (autre que Value) d'une variable
VarsToXml(String, Int32)
Transforme une arborescence en Xml
VarsValueChanged(VarsValueChangedEventArgs)
Méthode appelée de façon asynchrone pour signaler la modification de valeur de variables

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