![]() |
Environement-VS 1.0.0-Alpha
|
Fonctions membres publiques | |
| DonneesIni () | |
| [FR] Initialise une instance DonneesIni. [EN] Initializes an IniData instance. | |
| DonneesIni (SchemaIni SchemaIniInstance) | |
| [FR] Initialise une instance avec un schéma donné. [EN] Initializes an instance with a given schema. | |
| DonneesIni (DonneesIni DonneesIniInstance) | |
| [FR] Initialise une instance DonneesIni. [EN] Initializes an IniData instance. | |
| void | Effacer (Effacement Effacement=Effacement.Proprietes) |
| [FR] Fonction de suppression. [EN] Deletion function. | |
| void | Fusionner (DonneesIni PourFusionnerLesDonneesIni) |
| [FR] Fusionne les autres iniData dans celle-ci en écrasant les valeurs existantes. Les commentaires sont ajoutés. [EN] Merges other iniData into this one, overwriting existing values. Comments are added. | |
| Fonctions membres publiques hérités de GalacticShrine.Interface.Configuration.ClonableInterface< T > | |
| T | CloneEnProfondeur () |
| [FR] Crée un nouvel objet qui est une copie de l'instance actuelle. [EN] Creates a new object that is a copy of the current instance. | |
Attributs protégés | |
| SchemaIni | SchemaInstance |
| [FR] Représente toutes les sections d'un fichier INI. [EN] Represents all sections of an INI file. | |
Propriétés | |
| bool | CreerDesSectionsSilsNexistentPas = false [get, set] |
| [FR] Si la valeur est fixée à true, une section sera automatiquement créée lorsque vous utilisez l'accès indexé avec un nom de section qui n'existe pas. Si la valeur est fixée à false, une exception sera levée si vous essayez d'accéder à une section qui n'existe pas à l'aide de l'opérateur d'indexation. [EN] If set to true, a section will be automatically created when you use indexed access with a section name that doesn't exist. If the value is set to false, an exception will be thrown if you try to access to a non-existent section using the indexing operator. | |
| SectionCollection | Sections [get, set] |
| [FR] Obtient ou définit toutes les GalacticShrine.Modele.Configuration.Ini.Section pour cette instance. [EN] Gets or sets all GalacticShrine.Modele.Configuration.Ini.Section for this instance. | |
| ProprieteCollection | ProprieteGlobales [get, protected set] |
| [FR] Propriete globales. Contient les propriétés qui ne sont incluses dans aucune section (c'est-à-dire qu'elles sont définies au début du fichier, avant toute section). [EN] Global property. Contains properties that are not included in any section (i.e. they are defined at the beginning of the file, before any section). | |
| ProprieteCollection | this[string sectionName] [get] |
| [FR] Obtient l'instance GalacticShrine.Modele.Configuration.Ini.ProprieteCollection avec le nom de section spécifié. [EN] Gets the GalacticShrine.Modele.Configuration.Ini.ProprieteCollection instance with the specified section name. | |
| SchemaIni | Schema [get, set] |
| AnalyseurIni | Configuration [get, set] |
| [FR] Configuration utilisée pour écrire un fichier ini avec les caractères de délimitation et les données appropriés. [EN] Configuration used to write an ini file with the appropriate delimiting characters and data. | |
Définition à la ligne 13 du fichier Donnees.Ini.Class.Ref.cs.
| GalacticShrine.Configuration.DonneesIni.DonneesIni | ( | ) |
[FR] Initialise une instance DonneesIni.
[EN] Initializes an IniData instance.
Définition à la ligne 145 du fichier Donnees.Ini.Class.Ref.cs.
Références ProprieteGlobales, SchemaInstance, et Sections.
| GalacticShrine.Configuration.DonneesIni.DonneesIni | ( | SchemaIni | SchemaIniInstance | ) |
[FR] Initialise une instance avec un schéma donné.
[EN] Initializes an instance with a given schema.
| SchemaIniInstance |
Définition à la ligne 159 du fichier Donnees.Ini.Class.Ref.cs.
Références GalacticShrine.Interface.Configuration.ClonableInterface< T >.CloneEnProfondeur(), et SchemaInstance.
| GalacticShrine.Configuration.DonneesIni.DonneesIni | ( | DonneesIni | DonneesIniInstance | ) |
[FR] Initialise une instance DonneesIni.
[EN] Initializes an IniData instance.
| DonneesIniInstance |
Définition à la ligne 171 du fichier Donnees.Ini.Class.Ref.cs.
Références GalacticShrine.Interface.Configuration.ClonableInterface< T >.CloneEnProfondeur(), Configuration, DonneesIni(), SchemaInstance, et Sections.
| void GalacticShrine.Configuration.DonneesIni.Effacer | ( | Effacement | Effacement = Effacement::Proprietes | ) |
[FR] Fonction de suppression.
[EN] Deletion function.
[FR] Utiliser par défaut: GalacticShrine.Enumeration.Configuration.Effacement.Proprietes.
[EN] Use by default: GalacticShrine.Enumeration.Configuration.Effacement.Proprietes.
| Effacement | [FR] Permet de passer au type de suppression souhaité. [EN] Switches to the desired type of deletion. |
[FR]
GalacticShrine.Enumeration.Configuration.Effacement.Proprietes: Supprime toutes les données.
GalacticShrine.Enumeration.Configuration.Effacement.Commentaires: Supprime tous les commentaires dans toutes les sections et valeurs de propriétés.
[EN]
GalacticShrine.Enumeration.Configuration.Effacement.Proprietes: Deletes all data.
GalacticShrine.Enumeration.Configuration.Effacement.Commentaires: Deletes all comments in all sections and properties values.
Définition à la ligne 198 du fichier Donnees.Ini.Class.Ref.cs.
Références ProprieteGlobales, et Sections.
| void GalacticShrine.Configuration.DonneesIni.Fusionner | ( | DonneesIni | PourFusionnerLesDonneesIni | ) |
[FR] Fusionne les autres iniData dans celle-ci en écrasant les valeurs existantes.
Les commentaires sont ajoutés.
[EN] Merges other iniData into this one, overwriting existing values.
Comments are added.
| PourFusionnerLesDonneesIni | [FR] Permet de passer au type de suppression souhaité. [EN] Switches to the desired type of deletion. |
Définition à la ligne 233 du fichier Donnees.Ini.Class.Ref.cs.
Références DonneesIni(), ProprieteGlobales, et Sections.
|
protected |
[FR] Représente toutes les sections d'un fichier INI.
[EN] Represents all sections of an INI file.
Définition à la ligne 21 du fichier Donnees.Ini.Class.Ref.cs.
|
getset |
[FR] Configuration utilisée pour écrire un fichier ini avec les caractères de délimitation et les données appropriés.
[EN] Configuration used to write an ini file with the appropriate delimiting characters and data.
[FR] Si l'instance GalacticShrine.Configuration.DonneesIni a été créée par un analyseur, cette instance est une copie de l'instance GalacticShrine.Configuration.Configuration.AnalyseurIni utilisée par l'analyseur. par l'analyseur (c'est-à-dire des instances d'objets différents) Si cette instance est créée par programme sans utiliser d'analyseur, cette propriété renvoie une instance de GalacticShrine.Configuration.Configuration.AnalyseurIni
[EN] If the GalacticShrine.Configuration.DonneesIni instance was created by an analyzer, this instance is a copy of the GalacticShrine.Configuration.Configuration.AnalyseurIni instance used by the analyzer. by the analyzer (i.e., different object instances). If this instance is created programatically without using a parser, this property returns an instance of GalacticShrine.Configuration.Configuration.AnalyseurIni.
Définition à la ligne 121 du fichier Donnees.Ini.Class.Ref.cs.
|
getset |
[FR] Si la valeur est fixée à true, une section sera automatiquement créée lorsque vous utilisez l'accès indexé avec un nom de section qui n'existe pas. Si la valeur est fixée à false, une exception sera levée si vous essayez d'accéder à une section qui n'existe pas à l'aide de l'opérateur d'indexation. [EN] If set to true, a section will be automatically created when you use indexed access with a section name that doesn't exist. If the value is set to false, an exception will be thrown if you try to access to a non-existent section using the indexing operator.
Définition à la ligne 43 du fichier Donnees.Ini.Class.Ref.cs.
|
getprotected set |
[FR] Propriete globales. Contient les propriétés qui ne sont incluses dans aucune section
(c'est-à-dire qu'elles sont définies au début du fichier, avant toute section). [EN] Global property. Contains properties that are not included in any section
(i.e. they are defined at the beginning of the file, before any section).
Définition à la ligne 61 du fichier Donnees.Ini.Class.Ref.cs.
|
getset |
Définition à la ligne 85 du fichier Donnees.Ini.Class.Ref.cs.
|
getset |
[FR] Obtient ou définit toutes les GalacticShrine.Modele.Configuration.Ini.Section pour cette instance.
[EN] Gets or sets all GalacticShrine.Modele.Configuration.Ini.Section for this instance.
Définition à la ligne 51 du fichier Donnees.Ini.Class.Ref.cs.
|
get |
[FR] Obtient l'instance GalacticShrine.Modele.Configuration.Ini.ProprieteCollection avec le nom de section spécifié.
[EN] Gets the GalacticShrine.Modele.Configuration.Ini.ProprieteCollection instance with the specified section name.
Définition à la ligne 69 du fichier Donnees.Ini.Class.Ref.cs.