fichier de documentation

master
thchazot1 3 years ago
parent 5f23e80678
commit f83bf03c83

@ -0,0 +1,201 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Persistance</name>
</assembly>
<members>
<member name="T:Persistance.DataContractPersistance">
<summary>
Classe DataContractPersistance qui implémente IPersistanceManager et stocke les données dans les fichiers de persistance
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.SerializerReq">
<summary>
DataContractSerializer permet de serialiser le type DataToPersistReq
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.SerializerUsers">
<summary>
DataContractSerializer permet de serialiser le type DataToPersistUsers
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.SerializerFun">
<summary>
DataContractSerializer permet de serialiser le type List de String
</summary>
</member>
<member name="F:Persistance.DataContractPersistance.dataReq">
<summary>
DataToPersistReq permet de structurer le fichier de persistance des requins
</summary>
</member>
<member name="F:Persistance.DataContractPersistance.data">
<summary>
DataToPersistUsers permet de structurer le fichier de persistance des utilisateurs
</summary>
</member>
<member name="F:Persistance.DataContractPersistance.lesFunFacts">
<summary>
List de String permet de strcturer le fichier de persistance des fun facts
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FilePath">
<summary>
String le chemin des fichiers de persistance
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FileNameReq">
<summary>
String le nom du fichier de persistance des requins
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FileNameUsers">
<summary>
String le nom du fichier de persistance des utilisateurs
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FileNameFunFacts">
<summary>
String le nom du fichier de persistance des fun facts
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FileReq">
<summary>
String le chemin complet du fichier de persistance des requins
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FileUsers">
<summary>
String le chemin complet du fichier de persistance des utilisateurs
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.FileFunFacts">
<summary>
String le chemin compket du fichier de persistance des fun facts
</summary>
</member>
<member name="P:Persistance.DataContractPersistance.settings">
<summary>
XmlWriterSettings permet de rajouter des paramètres dans l'écriture des fichiers de persistance
</summary>
</member>
<member name="M:Persistance.DataContractPersistance.LoadUsers">
<summary>
Charge les utilisateurs des fichiers
</summary>
<returns>Les List d'Utilisateur et d'Expert du fichier</returns>
</member>
<member name="M:Persistance.DataContractPersistance.SaveUsers(System.Collections.Generic.List{Modèle.Utilisateur},System.Collections.Generic.List{Modèle.Expert})">
<summary>
Sauvegarde les listes en paramètres dans le fichier des utilisateurs
</summary>
<param name="users"></param>
<param name="experts"></param>
</member>
<member name="M:Persistance.DataContractPersistance.LoadRequins">
<summary>
Charge les listes des requins depuis les fichiers et les retourne
</summary>
<returns>Les List de Requin : ceux de l'application, ceux ajoutés par les utilisateurs, et ceux édités par les utilisateurs</returns>
</member>
<member name="M:Persistance.DataContractPersistance.SaveRequins(System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin})">
<summary>
Sauvegarde les listes de requins en paramètres dans le fichier de persistance pour les requins
</summary>
<param name="reqs"></param>
<param name="reqsAdd"></param>
<param name="reqsEdit"></param>
</member>
<member name="M:Persistance.DataContractPersistance.LoadFunFacts">
<summary>
Charge les fun facts du fichier de persistance dans un liste et la retourne
</summary>
<returns>List de String avec les fun facts du fichier dedans</returns>
</member>
<member name="M:Persistance.DataContractPersistance.SaveFunFacts(System.Collections.Generic.List{System.String})">
<summary>
Sauvegarde les fun facts de la liste en paramètre dans le fichier de persistance des fun facts
</summary>
<param name="funFacts"></param>
</member>
<member name="T:Persistance.DataToPersistReq">
<summary>
Classe DataToPersistReq
</summary>
</member>
<member name="P:Persistance.DataToPersistReq.Requins">
<summary>
List de Requin pour les requins de l'application
</summary>
</member>
<member name="P:Persistance.DataToPersistReq.RequinsAdd">
<summary>
List de Requin pour les requins ajoutés par les utilisateurs
</summary>
</member>
<member name="P:Persistance.DataToPersistReq.RequinsEdit">
<summary>
List de Requin pour les requins édités par les utilisateurs
</summary>
</member>
<member name="T:Persistance.DataToPersistUsers">
<summary>
Classe DataToPersistUsers
</summary>
</member>
<member name="P:Persistance.DataToPersistUsers.Users">
<summary>
List d'Utilisateur pour les utilisateurs de l'application
</summary>
</member>
<member name="P:Persistance.DataToPersistUsers.Experts">
<summary>
List d'Expert pour les experts de l'application
</summary>
</member>
<member name="T:Persistance.IPersistanceManager">
<summary>
Classe IPersistanceManager décrivant le comportement des différentes instances de persistance
</summary>
</member>
<member name="M:Persistance.IPersistanceManager.LoadRequins">
<summary>
Chargement des requins
</summary>
<returns>List de Requin : une pour les requins de l'application, une pour les requins ajoutés par les utilisateurs, et une pour les requins édités par les utilisateurs</returns>
</member>
<member name="M:Persistance.IPersistanceManager.SaveRequins(System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin})">
<summary>
Sauvegarde des requins
</summary>
<param name="reqs"></param>
<param name="reqsAdd"></param>
<param name="reqsEdit"></param>
</member>
<member name="M:Persistance.IPersistanceManager.LoadUsers">
<summary>
Chargement des utilisateurs
</summary>
<returns>List d'Utilisateur et d'Expert</returns>
</member>
<member name="M:Persistance.IPersistanceManager.SaveUsers(System.Collections.Generic.List{Modèle.Utilisateur},System.Collections.Generic.List{Modèle.Expert})">
<summary>
Sauvegarde des utilisateurs
</summary>
<param name="users"></param>
<param name="experts"></param>
</member>
<member name="M:Persistance.IPersistanceManager.LoadFunFacts">
<summary>
Chargement des fun facts
</summary>
<returns>List de String les fun facts</returns>
</member>
<member name="M:Persistance.IPersistanceManager.SaveFunFacts(System.Collections.Generic.List{System.String})">
<summary>
Sauvegarde des fun facts
</summary>
<param name="funFacts"></param>
</member>
</members>
</doc>

@ -0,0 +1,87 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>StubLib</name>
</assembly>
<members>
<member name="T:StubLib.Stub">
<summary>
Classe Stub qui implémente IPersistanceManager et stocke des données dans le code
</summary>
</member>
<member name="F:StubLib.Stub.requins">
<summary>
List de Requin stocke les requins qui sont dans l'application
</summary>
</member>
<member name="F:StubLib.Stub.requinsEdit">
<summary>
List de Requin stocke les requins qui ont été édités par les utilisateurs
</summary>
</member>
<member name="F:StubLib.Stub.requinsAdd">
<summary>
List de Requin stocke les requins qui ont été ajoutés par les utilisateurs
</summary>
</member>
<member name="F:StubLib.Stub.utilisateurs">
<summary>
List d'Utilisateur stocke les utilisateurs de l'applications
</summary>
</member>
<member name="F:StubLib.Stub.expert">
<summary>
List d'Expert stocke les experts de l'application
</summary>
</member>
<member name="F:StubLib.Stub.funFacts">
<summary>
List de String stocke les fun facts de l'application
</summary>
</member>
<member name="M:StubLib.Stub.#ctor">
<summary>
Remplissage des listes avec des données pour l'application
</summary>
</member>
<member name="M:StubLib.Stub.LoadRequins">
<summary>
Charge les requins des listes de la classe
</summary>
<returns></returns>
</member>
<member name="M:StubLib.Stub.SaveRequins(System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin})">
<summary>
Sauvegarde les requins dans les listes de la classe
</summary>
<param name="reqs"></param>
<param name="reqsAdd"></param>
<param name="reqsEdit"></param>
</member>
<member name="M:StubLib.Stub.LoadUsers">
<summary>
Charge les utilisateurs de la liste de la classe
</summary>
<returns></returns>
</member>
<member name="M:StubLib.Stub.SaveUsers(System.Collections.Generic.List{Modèle.Utilisateur},System.Collections.Generic.List{Modèle.Expert})">
<summary>
Sauvegarde les utilisateurs dans la liste de la classe
</summary>
<param name="users"></param>
<param name="experts"></param>
</member>
<member name="M:StubLib.Stub.LoadFunFacts">
<summary>
Charge les fun facts dans la liste de la classe
</summary>
<returns></returns>
</member>
<member name="M:StubLib.Stub.SaveFunFacts(System.Collections.Generic.List{System.String})">
<summary>
Sauvegarde les fun facts dans la liste de la classe
</summary>
<param name="fun"></param>
</member>
</members>
</doc>

@ -166,4 +166,4 @@ On le confond souvent avec le requin-taureau (sand tiger shark), car le nom vern
<d2p1:Video>Videos/Vid-dormeur-mexicain.mp4</d2p1:Video>
</d2p1:Requin>
</RequinsEdit>
</DataToPersistReq>
</DataToPersistReq>

@ -74,6 +74,20 @@
Le Manager des utilisateurs qui contiendra toutes les listes
</summary>
</member>
<member name="M:WpfApp1.App.Application_Activated(System.Object,System.EventArgs)">
<summary>
Charge les données des fichiers de persistance dans l'application
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="M:WpfApp1.App.Application_Deactivated(System.Object,System.EventArgs)">
<summary>
Sauvegarde les données de l'application dans les fichiers de persistance
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="M:WpfApp1.App.InitializeComponent">
<summary>
InitializeComponent
@ -1053,35 +1067,5 @@
InitializeComponent
</summary>
</member>
<member name="T:XamlGeneratedNamespace.GeneratedInternalTypeHelper">
<summary>
GeneratedInternalTypeHelper
</summary>
</member>
<member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.CreateInstance(System.Type,System.Globalization.CultureInfo)">
<summary>
CreateInstance
</summary>
</member>
<member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.GetPropertyValue(System.Reflection.PropertyInfo,System.Object,System.Globalization.CultureInfo)">
<summary>
GetPropertyValue
</summary>
</member>
<member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.SetPropertyValue(System.Reflection.PropertyInfo,System.Object,System.Object,System.Globalization.CultureInfo)">
<summary>
SetPropertyValue
</summary>
</member>
<member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.CreateDelegate(System.Type,System.Object,System.String)">
<summary>
CreateDelegate
</summary>
</member>
<member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.AddEventHandler(System.Reflection.EventInfo,System.Object,System.Delegate)">
<summary>
AddEventHandler
</summary>
</member>
</members>
</doc>

Loading…
Cancel
Save