Environement-VS 1.0.0-Alpha
Chargement...
Recherche...
Aucune correspondance
Référence de la classe GalacticShrine.GalacticShrineabstract

[FR] Point d'entrée statique pour l'environnement Galactic-Shrine (répertoires de base, constantes globales, etc.).
Cette classe expose notamment un ensemble de chemins standards via le dictionnaire Repertoire. [EN] Static entry point for the Galactic-Shrine environment (base directories, global constants, etc.).
This class mainly exposes a set of standard paths through the Repertoire dictionary. Plus de détails...

Fonctions membres publiques statiques

static ? DossierReference ObtenirLeDossier (string Nom)
 [FR] Obtient une valeur de type DossierReference à partir du dictionnaire Repertoire, si possible. [EN] Gets a DossierReference value from the Repertoire dictionary when possible.
static ? string ObtenirLeChemin (string Nom)
 [FR] Obtient une valeur de type string (chemin brut) à partir du dictionnaire Repertoire, si possible. [EN] Gets a string (raw path) value from the Repertoire dictionary when possible.

Attributs publics statiques

static readonly bool EstEn64Bit = Environment.Is64BitOperatingSystem
 [FR] Indique si le système d'exploitation actuel est un système 64 bits.
Raccourci de Environment.Is64BitOperatingSystem. [EN] Indicates whether the current operating system is 64-bit.
Shortcut for Environment.Is64BitOperatingSystem.
static readonly Dictionary< string, object > Repertoire = CreerTableDesRepertoires()
 [FR] Table des répertoires et chemins standards utilisés par Galactic-Shrine.
Les clés connues sont :

  • "ProgramFiles" : string chemin vers Program Files si disponible.
  • "Documents" : string dossier Documents de l'utilisateur.
  • "Roaming" : string AppData Roaming.
  • "Societe" : DossierReference parent du répertoire de l’assemblage.
  • "Racine" : DossierReference répertoire de l’assemblage.
  • "DLog" : DossierReference logs utilisateur (Documents&lt;Entreprise>\Logs).
  • "Config" : DossierReference sous-dossier Config du répertoire de l’assemblage.
  • "Log" : DossierReference sous-dossier Logs du répertoire de l’assemblage.
  • "Source" : DossierReference répertoire logique Source à partir de l’assemblage.

[EN] Map of standard directories and paths used by Galactic-Shrine.
Known keys are:

  • "ProgramFiles": string path to Program Files when available.
  • "Documents" : string user Documents folder.
  • "Roaming" : string AppData Roaming.
  • "Societe" : DossierReference parent of the assembly directory.
  • "Racine" : DossierReference assembly directory.
  • "DLog" : DossierReference user logs (Documents&lt;Company>\Logs).
  • "Config" : DossierReference Config subdirectory of the assembly directory.
  • "Log" : DossierReference Logs subdirectory of the assembly directory.
  • "Source" : DossierReference logical Source directory relative to the assembly.

Description détaillée

[FR] Point d'entrée statique pour l'environnement Galactic-Shrine (répertoires de base, constantes globales, etc.).
Cette classe expose notamment un ensemble de chemins standards via le dictionnaire Repertoire. [EN] Static entry point for the Galactic-Shrine environment (base directories, global constants, etc.).
This class mainly exposes a set of standard paths through the Repertoire dictionary.

[FR] Cette classe est abstraite afin d'empêcher son instanciation directe ; tous les membres actuels sont statiques.
[EN] This class is abstract to prevent direct instantiation; all current members are static.

Définition à la ligne 36 du fichier GalacticShrine.class.Ref.cs.

Documentation des fonctions membres

◆ ObtenirLeChemin()

? string GalacticShrine.GalacticShrine.ObtenirLeChemin ( string Nom)
static

[FR] Obtient une valeur de type string (chemin brut) à partir du dictionnaire Repertoire, si possible. [EN] Gets a string (raw path) value from the Repertoire dictionary when possible.

Paramètres
Nom[FR] Nom logique (clé) du chemin, par exemple "ProgramFiles", "Documents". [EN] Logical name (key) of the path, e.g. "ProgramFiles", "Documents".
Renvoie
[FR] Une chaîne contenant le chemin si la clé existe et que la valeur est une chaîne, sinon null. [EN] A string containing the path if the key exists and the value is a string; otherwise null.

Définition à la ligne 138 du fichier GalacticShrine.class.Ref.cs.

Références Repertoire.

◆ ObtenirLeDossier()

? DossierReference GalacticShrine.GalacticShrine.ObtenirLeDossier ( string Nom)
static

[FR] Obtient une valeur de type DossierReference à partir du dictionnaire Repertoire, si possible. [EN] Gets a DossierReference value from the Repertoire dictionary when possible.

Paramètres
Nom[FR] Nom logique (clé) du répertoire, par exemple "Config", "Log", "Source". [EN] Logical directory name (key), e.g. "Config", "Log", "Source".
Renvoie
[FR] Une instance de DossierReference si la clé existe et que la valeur est de ce type, sinon null. [EN] A DossierReference instance if the key exists and the value is of this type; otherwise null.

[FR] Récupérer le répertoire de configuration :

DossierReference? dossierConfig = GalacticShrine.ObtenirLeDossier("Config");
[FR] Représentation d'un chemin de répertoire absolu. Permet un hachage et des comparaisons rapides....

[EN] Retrieve the configuration directory:

DossierReference? configFolder = GalacticShrine.ObtenirLeDossier("Config");

Définition à la ligne 112 du fichier GalacticShrine.class.Ref.cs.

Références Repertoire.

Documentation des champs

◆ EstEn64Bit

readonly bool GalacticShrine.GalacticShrine.EstEn64Bit = Environment.Is64BitOperatingSystem
static

[FR] Indique si le système d'exploitation actuel est un système 64 bits.
Raccourci de Environment.Is64BitOperatingSystem. [EN] Indicates whether the current operating system is 64-bit.
Shortcut for Environment.Is64BitOperatingSystem.

Renvoie
[FR] true si l'OS est 64 bits, sinon false.
[EN] true if the OS is 64-bit; otherwise false.

Définition à la ligne 50 du fichier GalacticShrine.class.Ref.cs.

◆ Repertoire

readonly Dictionary<string, object> GalacticShrine.GalacticShrine.Repertoire = CreerTableDesRepertoires()
static

[FR] Table des répertoires et chemins standards utilisés par Galactic-Shrine.
Les clés connues sont :

  • "ProgramFiles" : string chemin vers Program Files si disponible.
  • "Documents" : string dossier Documents de l'utilisateur.
  • "Roaming" : string AppData Roaming.
  • "Societe" : DossierReference parent du répertoire de l’assemblage.
  • "Racine" : DossierReference répertoire de l’assemblage.
  • "DLog" : DossierReference logs utilisateur (Documents&lt;Entreprise>\Logs).
  • "Config" : DossierReference sous-dossier Config du répertoire de l’assemblage.
  • "Log" : DossierReference sous-dossier Logs du répertoire de l’assemblage.
  • "Source" : DossierReference répertoire logique Source à partir de l’assemblage.

[EN] Map of standard directories and paths used by Galactic-Shrine.
Known keys are:

  • "ProgramFiles": string path to Program Files when available.
  • "Documents" : string user Documents folder.
  • "Roaming" : string AppData Roaming.
  • "Societe" : DossierReference parent of the assembly directory.
  • "Racine" : DossierReference assembly directory.
  • "DLog" : DossierReference user logs (Documents&lt;Company>\Logs).
  • "Config" : DossierReference Config subdirectory of the assembly directory.
  • "Log" : DossierReference Logs subdirectory of the assembly directory.
  • "Source" : DossierReference logical Source directory relative to the assembly.

[FR] Le dictionnaire est insensible à la casse sur la clé.
[EN] The dictionary is case-insensitive on its keys.

Définition à la ligne 86 du fichier GalacticShrine.class.Ref.cs.


La documentation de cette classe a été générée à partir du fichier suivant :