<?xml version="1.0"?>
<doc>
  <assembly>
    <name>NHenry.Exception</name>
    <version>1.0.2310.20201</version>
    <fullname>NHenry.Exception, Version=1.0.2310.20201, Culture=neutral, PublicKeyToken=null</fullname>
  </assembly>
  <members>
    <member name="T:NHenry.Exception.ClsDescriptions">
      <summary>
 Message perso des exceptions 
 </summary>
    </member>
    <member name="M:NHenry.Exception.ClsDescriptions.GetDescription(System.Exception,NHenry.Exception.ColParams)">
      <summary>
 Récupère la description d'une exception 
 </summary>
 <param name="pEx" />
 <param name="pParams" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[nhenry]	03/04/2006	Created 
 </history></member>
    <member name="M:NHenry.Exception.ClsDescriptions.GetDescription(System.Object)">
      <summary>
 Retourne la description d'un objet spécifique (non géré) 
 </summary>
 <param name="pObj">Objet à décrire</param></member>
    <member name="M:NHenry.Exception.ClsDescriptions.GetDetail(System.Exception,NHenry.Exception.ColParams)">
      <summary>
 Récupère le détail d'une exception 
 </summary>
 <param name="pEx">Exception à traiter</param>
 <param name="pParams">Paramètres de l'exception</param></member>
    <member name="M:NHenry.Exception.ClsDescriptions.Description(System.Exception,NHenry.Exception.ColParams)">
      <summary>
 Retourne la description d'une exception 
 </summary>
 <param name="pEx" />
 <param name="pParams" />
 <returns /></member>
    <member name="M:NHenry.Exception.ClsDescriptions.Description(System.Object)">
      <summary>
 Retourne la description d'un objet 
 </summary>
 <param name="pObj" />
 <returns /></member>
    <member name="M:NHenry.Exception.ClsDescriptions.Detail(System.Exception,NHenry.Exception.ColParams)">
      <summary>
 Retourne le détail d'une exception 
 </summary>
 <param name="pEx" />
 <param name="pParams" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[nhenry]	03/04/2006	Created 
 </history></member>
    <member name="M:NHenry.Exception.ClsDescriptions.Description(System.Exception,NHenry.Exception.ColParams,System.Reflection.Assembly)">
      <summary>
 Retourne la description trouvée par la ou les classes implémentant IException dans un assembly spécifique 
 </summary>
 <param name="pEx" />
 <param name="pParams" />
 <param name="pAssemb" />
 <returns /></member>
    <member name="M:NHenry.Exception.ClsDescriptions.Description(System.Object,System.Reflection.Assembly)">
      <summary>
 Retourne la description trouvée par la ou les classes implémentant IException dans un assembly spécifique 
 </summary>
 <param name="pObj" />
 <param name="pAssemb" />
 <returns /></member>
    <member name="M:NHenry.Exception.ClsDescriptions.Detail(System.Exception,NHenry.Exception.ColParams,System.Reflection.Assembly)">
      <summary>
 Retourne le détail trouvée par la ou les classes implémentant IException dans un assembly spécifique 
 </summary>
 <param name="pEx" />
 <param name="pParams" />
 <param name="pAssemb" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[nhenry]	03/04/2006	Created 
 </history></member>
    <member name="T:NHenry.Exception.ColParams">
      <summary>
 Classe collection des structures SParam 
 </summary>
    </member>
    <member name="M:NHenry.Exception.ColParams.#ctor">
      <summary>
 Constructeur de la classe 
 </summary>
    </member>
    <member name="M:NHenry.Exception.ColParams.Add(NHenry.Exception.SParam)">
      <summary>
 Ajoute un élément à la liste 
 </summary>
 <param name="pParam">Structure à ajouter</param>
 <returns /></member>
    <member name="M:NHenry.Exception.ColParams.Add(System.String,System.Object)">
      <summary>
 Ajoute un élément à la liste 
 </summary>
 <param name="pName">Nom du paramètre</param>
 <param name="pObj">Valeur du paramètre</param>
 <returns /></member>
    <member name="P:NHenry.Exception.ColParams.Item(System.Int32)">
      <summary>
 Retourne ou définit la structure à l'index spécifié 
 </summary>
 <param name="pIndex">Index de la valeur</param>
 <value /></member>
    <member name="P:NHenry.Exception.ColParams.Item(System.String)">
      <summary>
 Retourne ou définit la structure à l'index spécifié 
 </summary>
 <param name="pStr">Objet à rechercher</param>
 <value /></member>
    <member name="M:NHenry.Exception.ColParams.Remove(NHenry.Exception.SParam)">
      <summary>
 Supprime une structure de la liste 
 </summary>
 <param name="pParam">Structure à supprimer</param></member>
    <member name="M:NHenry.Exception.ColParams.ToString">
      <summary>
 Retourne une chaine représentant l'objet est ses contenus 
 </summary>
 <returns /></member>
    <member name="T:NHenry.Exception.FrmShowError">
      <summary>
 Formulaire d'affichage du message d'erreur 
 </summary>
    </member>
    <member name="M:NHenry.Exception.FrmShowError.InitDialog(System.String,System.String,System.String,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxDefaultButton)">
      <summary>
 Affiche un message avec les valeurs spécifiées 
 </summary>
 <param name="pMessage">Message de description</param>
 <param name="pDetail">Texte à afficher pour les détails</param>
 <param name="pTitle">Titre de la fenetre</param>
 <param name="pIcon">Icone à afficher</param>
 <param name="pButtons">Style des boutons</param>
 <param name="pDefault">Bouton activé par défaut</param>
 <returns>Retourne le bouton qui a été appuyé</returns></member>
    <member name="T:NHenry.Exception.IException">
      <summary>
 Interface utilisée pour identifier les classes contenant des descriptions 
 </summary>
    </member>
    <member name="M:NHenry.Exception.IException.GetDetail(System.Exception,NHenry.Exception.ColParams)">
      <summary>
 Retourne le détail d'une exception ou une chaine vide si rien 
 </summary>
 <param name="pEx">Exception à traiter</param>
 <param name="pParams">Paramètres au moment de l'exception</param>
 <returns />
 <remarks>
 pParams peut contenir le nom du fichier à problème par exemple. 
 </remarks></member>
    <member name="M:NHenry.Exception.IException.GetDescription(System.Exception,NHenry.Exception.ColParams)">
      <summary>
 Retourne la description d'une exception ou une chaine vide si rien 
 </summary>
 <param name="pEx">Exception à traiter</param>
 <param name="pParams">Paramètres au moment de l'exception</param>
 <returns />
 <remarks>
 pParams peut contenir le nom du fichier à problème par exemple. 
 </remarks></member>
    <member name="M:NHenry.Exception.IException.GetDescription(System.Object)">
      <summary>
 Retourne une description d'un objet ou une chaine vide si rien 
 </summary>
 <param name="pObj">Objet à décrire</param>
 <returns /></member>
    <member name="T:NHenry.Exception.Main">
      <summary>
 Classe de gestion de l'affichage 
 </summary>
    </member>
    <member name="M:NHenry.Exception.Main.Show(System.Exception,System.String,System.String,NHenry.Exception.ColParams,System.String,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxDefaultButton)">
      <summary>
 Affiche une boite de dialogue dédiée aux erreurs 
 </summary>
 <param name="pEx">Exception à afficher</param>
 <param name="pTitle">Titre de la fenetre</param>
 <param name="pDescription">Description (remplace le pEx.ToString())</param>
 <param name="pParams">ColParams contenant des objets pour le débuggage</param>
 <param name="pAddDetail">Détails à ajouter (email par ex)</param>
 <param name="pIcones">Icone à afficher</param>
 <param name="pButtons">Style de boutons à utiliser</param>
 <param name="pDefaultButton">Bouton pâr défaut</param>
 <returns>Retourne un <c>System.Windows.Forms.DialogResult</c> représentant le bouton cliqué</returns>
 <remarks>
 </remarks></member>
    <member name="T:NHenry.Exception.SParam">
      <summary>
 Structure mémorisant une valeur et son nom 
 </summary>
    </member>
    <member name="M:NHenry.Exception.SParam.#ctor(System.String,System.Object)">
      <summary>
 Initialise les attributs de la structure 
 </summary>
 <param name="pName">Nom de la valeur</param>
 <param name="pObj">Valeur</param></member>
    <member name="F:NHenry.Exception.SParam.Name">
      <summary>
 Nom de la valeur 
 </summary>
    </member>
    <member name="F:NHenry.Exception.SParam.Objet">
      <summary>
 Valeur 
 </summary>
    </member>
    <member name="M:NHenry.Exception.SParam.ToString">
      <summary>
 Retourne une chaine représentant la valeur 
 </summary>
 <returns /></member>
  </members>
</doc>