<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Developpez.Dotnet.Windows</name>
    </assembly>
    <members>
        <member name="T:Developpez.Dotnet.Windows.ExceptionMessages">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.ArgMustBeInRange">
            <summary>
              Looks up a localized string similar to L&apos;argument doit être supérieur ou égal à 0 et inférieur au nombre d&apos;éléments de la collection.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.ArgMustBePositive">
            <summary>
              Looks up a localized string similar to L&apos;argument doit être supérieur ou égal à 0.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.RemoveRangeBadArgs">
            <summary>
              Looks up a localized string similar to La somme de index et count doit être inférieure ou égale au nombre d&apos;éléments de la collection.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.ReplaceRangeBadArgs">
            <summary>
              Looks up a localized string similar to Le nombre d&apos;éléments à remplacer est trop important pour la taille de la collection.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ExceptionMessages.ResourceKeyNotSet">
            <summary>
              Looks up a localized string similar to La propriété ResourceKey n&apos;est pas définie.
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior">
            <summary>
            Fournit des propriétés attachées permettant d'ajouter des fonctionnalités à une TextBox
            </summary>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior.InfoTextProperty">
            <summary>
            Identifiant de la propriété InfoText
            </summary>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior.InfoTextForegroundProperty">
            <summary>
            Identifiant de la propriété InfoTextForeground
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior.GetInfoText(System.Windows.DependencyObject)">
            <summary>
            Obtient le texte d'information en filigrane (watermark) d'une TextBox ou PasswordBox
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir le texte en filigrane</param>
            <returns>Le texte en filigrane de cet objet</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior.SetInfoText(System.Windows.DependencyObject,System.String)">
            <summary>
            Définit le texte d'information en filigrane (watermark) d'une TextBox ou PasswordBox
            </summary>
            <param name="obj">L'objet pour lequel on veut définir le texte en filigrane</param>
            <param name="value">Le texte à mettre en filigrane sur cet objet</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior.GetInfoTextForeground(System.Windows.DependencyObject)">
            <summary>
            Obtient le pinceau utilisé pour le texte d'information en filigrane (watermark) d'une TextBox ou PasswordBox
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir le pinceau</param>
            <returns>Le pinceau utilisé pour cet objet</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.TextBoxBehavior.SetInfoTextForeground(System.Windows.DependencyObject,System.Windows.Media.Brush)">
            <summary>
            Définit le pinceau utilisé pour le texte d'information en filigrane (watermark) d'une TextBox ou PasswordBox
            </summary>
            <param name="obj">L'objet pour lequel on veut définir le pinceau</param>
            <param name="value">Le pinceau à utiliser pour cet objet</param>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Markup.EnumValuesExtension">
            <summary>
            Renvoie un tableau des valeurs possibles d'une énumération
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.EnumValuesExtension.#ctor">
            <summary>
            Initialise une nouvelle instance de EnumValuesExtension
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.EnumValuesExtension.#ctor(System.Type)">
            <summary>
            Initialise une nouvelle instance de EnumValuesExtension pour le type d'énumération spécifié
            </summary>
            <param name="enumType">Type d'énumération</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.EnumValuesExtension.ProvideValue(System.IServiceProvider)">
            <summary>
            Renvoie la liste des valeurs possibles de l'énumération du type spécifié
            </summary>
            <param name="serviceProvider">Objet qui peut fournir des services pour la markup extension</param>
            <returns>La liste des valeurs possibles de l'énumération</returns>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Markup.EnumValuesExtension.EnumType">
            <summary>
            Type de l'énumération dont la markup extension doit renvoyer les valeurs
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Behaviors.WindowBehavior">
            <summary>
            Fournit des propriétés attachées permettant d'ajouter des fonctionnalités à une fenêtre
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.GetEnableDragMove(System.Windows.Window)">
            <summary>
            Indique si le déplacement automatique à la souris est activé pour la fenêtre
            </summary>
            <param name="window">La fenêtre pour laquelle on souhaite obtenir la valeur de la propriété</param>
            <returns>true si le déplacement automatique à la souris est activé, sinon false.</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.SetEnableDragMove(System.Windows.Window,System.Boolean)">
            <summary>
            Définit si le déplacement automatique à la souris est activé pour la fenêtre
            </summary>
            <param name="window">La fenêtre pour laquelle on souhaite définir la propriété</param>
            <param name="value">true pour activer le déplacement automatique à la souris, false pour le désactiver</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.EnableDragMoveProperty">
            <summary>
            Identifiant de la propriété EnableDragMove
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.GetGlassFrameMargins(System.Windows.Window)">
            <summary>
            Obtient les marges de la bordure "Glass"
            </summary>
            <param name="window">La fenêtre cible</param>
            <returns>Les marges de la bordure "Glass"</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.SetGlassFrameMargins(System.Windows.Window,System.Windows.Thickness)">
            <summary>
            Définit les marges de la bordure "Glass"
            </summary>
            <param name="window">La fenêtre cible</param>
            <param name="value">Les marges à appliquer</param>
            <remarks>Une bordure uniforme de -1 applique l'effet "Glass" à toute la fenêtre</remarks>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.GlassFrameMarginsProperty">
            <summary>
            Identifiant de la propriété GlassFrameMargins
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.GetEnableBlur(System.Windows.Window)">
            <summary>
            Indique si l'effet "Blur" est appliqué à la fenêtre
            </summary>
            <param name="window">La fenêtre cible</param>
            <returns>true si l'effet "Blur" est appliqué à la fenêtre, false sinon.</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.SetEnableBlur(System.Windows.Window,System.Nullable{System.Boolean})">
            <summary>
            Définit si l'effet "Blur" est appliqué à la fenêtre
            </summary>
            <param name="window">La fenêtre cible</param>
            <param name="value">true si l'effet "Blur" doit être appliqué à la fenêtre, false sinon.</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.EnableBlurProperty">
            <summary>
            Identifiant de la propriété EnableBlur
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.GetFadeOnClose(System.Windows.Window)">
            <summary>
            Indique si le fondu à la fermeture est activé pour la fenêtre
            </summary>
            <param name="window">La fenêtre pour laquelle on souhaite obtenir la valeur de la propriété</param>
            <returns>true si le fondu à la fermeture est activé, sinon false</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.SetFadeOnClose(System.Windows.Window,System.Boolean)">
            <summary>
            Définit si le fondu à la fermeture est activé pour la fenêtre
            </summary>
            <param name="window">La fenêtre pour laquelle on souhaite définir la propriété</param>
            <param name="value">true pour activer le fondu à la fermeture, false pour le désactiver</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.GetFadingDuration(System.Windows.Window)">
            <summary>
            Obtient la durée du fondu pour la fenêtre
            </summary>
            <param name="window">La fenêtre pour laquelle on souhaite obtenir la valeur de la propriété</param>
            <returns>La durée du fondu</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.SetFadingDuration(System.Windows.Window,System.Windows.Duration)">
            <summary>
            Définit la durée du fondu pour la fenêtre
            </summary>
            <param name="window">La fenêtre pour laquelle on souhaite définir la propriété</param>
            <param name="value">La durée du fondu pour cette fenêtre</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.FadeOnCloseProperty">
            <summary>
            Identifiant de la propriété attachée FadeOnClose
            </summary>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.WindowBehavior.FadingDurationProperty">
            <summary>
            Identifiant de la propriété attachée FadingDuration
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior">
            <summary>
            Permet d'activer le filtrage automatique des éléments
            d'un ComboBox par rapport à la saisie de l'utilisateur
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.GetAutoFilter(System.Windows.Controls.ComboBox)">
            <summary>
            Renvoie la valeur de la propriété attachée AutoFilter pour l'objet spécifié
            </summary>
            <param name="comboBox">L'objet pour lequel on veut obtenir la valeur de la propriété</param>
            <returns>true si le filtrage est activé, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.SetAutoFilter(System.Windows.Controls.ComboBox,System.Boolean)">
            <summary>
            Définit la valeur de la propriété attachée AutoFilter pour l'objet spécifié
            </summary>
            <param name="comboBox">L'objet pour lequel on veut définir la valeur de la propriété</param>
            <param name="value">true pour activer le filtrage, false pour le désactiver</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.AutoFilterProperty">
            <summary>
            Identifie la propriété attachée AutoFilter
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.GetFilterComparisonType(System.Windows.Controls.ComboBox)">
            <summary>
            Renvoie la valeur de la propriété attachée FilterComparisonType pour l'objet spécifié
            </summary>
            <param name="comboBox">L'objet pour lequel on veut obtenir la valeur de la propriété</param>
            <returns>Le type de comparaison utilisé pour le filtrage</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.SetFilterComparisonType(System.Windows.Controls.ComboBox,System.StringComparison)">
            <summary>
            Définit la valeur de la propriété attachée FilterComparisonType pour l'objet spécifié
            </summary>
            <param name="comboBox">L'objet pour lequel on veut définir la valeur de la propriété</param>
            <param name="value">Le type de comparaison à utiliser pour le filtrage</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.FilterComparisonTypeProperty">
            <summary>
            Identifie la propriété attachée FilterComparisonType
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.GetFilterMemberPath(System.Windows.Controls.ComboBox)">
            <summary>
            Renvoie la valeur de la propriété attachée FilterMemberPath pour l'objet spécifié
            </summary>
            <param name="comboBox">L'objet pour lequel on veut obtenir la valeur de la propriété</param>
            <returns>Le membre utilisé pour le filtrage</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.SetFilterMemberPath(System.Windows.Controls.ComboBox,System.String)">
            <summary>
            Définit la valeur de la propriété attachée FilterMemberPath pour l'objet spécifié
            </summary>
            <param name="comboBox">L'objet pour lequel on veut définir la valeur de la propriété</param>
            <param name="value">Le membre à utiliser pour le filtrage</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.ComboBoxBehavior.FilterMemberPathProperty">
            <summary>
            Identifie la propriété attachée FilterMemberPath
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Localization.LocImageExtension">
            <summary>
            Renvoie une version localisée de l'image dont la clé est spécifiée
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Localization.LocResourceExtensionBase">
            <summary>
            Classe de base pour les markup extensions renvoyant une ressource localisée
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocResourceExtensionBase.#ctor">
            <summary>
            Initialise une nouvelle instance de LocResourceExtensionBase
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocResourceExtensionBase.#ctor(System.String)">
            <summary>
            Initialise une nouvelle instance de LocResourceExtensionBase, avec la clé de ressource spécifiée
            </summary>
            <param name="resourceKey">Clé de ressource pour cette instance de LocResourceExtensionBase</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocResourceExtensionBase.ProvideValue(System.IServiceProvider)">
            <summary>
            Renvoie une version localisée de la ressource spécifiée
            </summary>
            <param name="serviceProvider">Objet qui peut fournir des services pour la markup extension</param>
            <returns>Une version localisée de la ressource spécifiée</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocResourceExtensionBase.ProvideValueInternal(System.Resources.ResourceManager)">
            <summary>
            Quand elle est redéfinie dans une classe dérivée, cette méthode renvoie une ressource à partir du ResourceManager spécifié
            </summary>
            <param name="resourceManager">ResourceManager à partir duquel obtenir la ressource</param>
            <returns>La ressource dont la clé est spécifiée par la propriété ResourceKey</returns>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Localization.LocResourceExtensionBase.ResourceKey">
            <summary>
            Clé de la ressource souhaitée
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocImageExtension.#ctor">
            <summary>
            Initialise une nouvelle instance de LocImageExtension
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocImageExtension.#ctor(System.String)">
            <summary>
            Initialise une nouvelle instance de LocImageExtension avec la clé de ressource spécifiée
            </summary>
            <param name="resourceKey">Clé de ressource de l'image à renvoyer</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocImageExtension.ProvideValueInternal(System.Resources.ResourceManager)">
            <summary>
            Renvoie une version localisée de l'image dont la clé est spécifiée, à partir du ResourceManager spécifié
            </summary>
            <param name="resourceManager">ResourceManager à utiliser</param>
            <returns>L'image localisée si elle existe, sinon l'image dans sa version originale si elle existe, sinon null</returns>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Configuration.SettingExtension">
            <summary>
            Lie une propriété d'un contrôle à la valeur d'un paramètre de configuration
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Configuration.SettingExtension.#ctor">
            <summary>
            Crée une nouvelle instance de SettingExtension
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Configuration.SettingExtension.#ctor(System.String)">
            <summary>
            /// Crée une nouvelle instance de SettingExtension avec le chemin spécifié
            </summary>
            <param name="path">Chemin du paramètre de configuration</param>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Markup.SwitchExtension">
            <summary>
            Binding qui renvoie ValueIfTrue ou ValueIfFalse selon la valeur
            de la cible du binding.
            Equivalent à l'opérateur conditionnel en C# (condition ? valeurSiVrai : valeurSiFaux)
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.SwitchExtension.#ctor">
            <summary>
            Initialise une nouvelle instance de SwitchExtension
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.SwitchExtension.#ctor(System.String)">
            <summary>
            Initialise une nouvelle instance de SwitchExtension, avec le chemin de propriété spécifié
            </summary>
            <param name="path">Chemin de la propriété à binder</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.SwitchExtension.#ctor(System.String,System.Object,System.Object)">
            <summary>
            Initialise une nouvelle instance de SwitchExtension, avec le chemin de propriété, la valeur si vrai et la valeur si faux spécifiés
            </summary>
            <param name="path">Chemin de la propriété à binder</param>
            <param name="valueIfTrue">Valeur à renvoyer si la propriété bindée vaut true</param>
            <param name="valueIfFalse">Valeur à renvoyer si la propriété bindée vaut false</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Markup.SwitchExtension.ValueIfTrue">
            <summary>
            Valeur à renvoyer si la propriété bindée vaut true
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Markup.SwitchExtension.ValueIfFalse">
            <summary>
            Valeur à renvoyer si la propriété bindée vaut false
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Localization.LocalizationManager">
            <summary>
            Permet de gérer la localisation d'applications WPF à l'aide de fichiers .resx
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Localization.LocalizationManager.AvailableCultures">
            <summary>
            Renvoie la liste des cultures disponibles dans les assemblies satellites de l'application
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Localization.LocalizationManager.UICulture">
            <summary>
            Renvoie ou définit la culture courante de l'interface utilisateur
            </summary>
        </member>
        <member name="E:Developpez.Dotnet.Windows.Localization.LocalizationManager.UICultureChanged">
            <summary>
            Notifie le changement de culture de l'interface utilisateur
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Markup.UpdatableMarkupExtension">
            <summary>
            Implémente une <c>MarkupExtension</c> qui peut mettre à jour sa cible
            </summary>
            <remarks>
            Pour créer une classe dérivée de <c>UpdatableMarkupExtension</c>, implémentez la méthode <c>ProvideValueInternal</c>.
            </remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.UpdatableMarkupExtension.ProvideValue(System.IServiceProvider)">
            <summary>
            Fournit la valeur de cette markup extension
            </summary>
            <param name="serviceProvider">Objet qui peut fournir des services pour la markup extension</param>
            <returns>La valeur de cette markup extension</returns>
            <remarks>
            Cette méthode est scellée et ne peut être redéfinie. Redéfinissez <c>ProvideValueInternal</c> à la place.
            </remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.UpdatableMarkupExtension.UpdateValue(System.Object)">
            <summary>
            Met à jour les cibles de la markup extension avec la valeur spécifiée
            </summary>
            <param name="value">La nouvelle valeur pour les cibles de la markup extension</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Markup.UpdatableMarkupExtension.ProvideValueInternal(System.IServiceProvider)">
            <summary>
            Fournit la valeur de cette markup extension
            </summary>
            <param name="serviceProvider">Objet qui peut fournir des services pour la markup extension</param>
            <returns>La valeur de cette markup extension</returns>
            <remarks>
            Cette méthode est abstraite et doit être implémentées par les classes dérivées.
            </remarks>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Markup.UpdatableMarkupExtension.TargetObjects">
            <summary>
            Fournit la liste des objets cibles de cette markup extension
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Markup.UpdatableMarkupExtension.TargetProperty">
            <summary>
            Indique la propriété cible de cette markup extension
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior">
            <summary>
            Fournit des propriétés attachées pour ajouter des fonctionnalités à une GridView
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetColumnsSource(System.Windows.Controls.GridView)">
            <summary>
            Obtient la valeur de la propriété attachée ColumnsSource pour l'objet spécifié
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir la valeur</param>
            <returns>La valeur de la propriété attachée ColumnsSource pour cet objet</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetColumnsSource(System.Windows.Controls.GridView,System.Object)">
            <summary>
            Définit la valeur de la propriété attachée ColumnsSource pour l'objet spécifié
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir la valeur</param>
            <param name="value">La nouvelle valeur de la propriété attachée ColumnsSource pour cet objet</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.ColumnsSourceProperty">
            <summary>
            Identifie la propriété attachée ColumnsSource
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetHeaderTextMember(System.Windows.Controls.GridView)">
            <summary>
            Obtient la valeur de la propriété attachée HeaderTextMember pour l'objet spécifié
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir la valeur</param>
            <returns>La valeur de la propriété attachée HeaderTextMember pour cet objet</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetHeaderTextMember(System.Windows.Controls.GridView,System.String)">
            <summary>
            Définit la valeur de la propriété attachée HeaderTextMember pour l'objet spécifié
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir la valeur</param>
            <param name="value">La nouvelle valeur de la propriété attachée HeaderTextMember pour cet objet</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.HeaderTextMemberProperty">
            <summary>
            Identifie la propriété attachée HeaderTextMember
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetDisplayMemberMember(System.Windows.Controls.GridView)">
            <summary>
            Obtient la valeur de la propriété attachée DisplayMemberMember pour l'objet spécifié
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir la valeur</param>
            <returns>La valeur de la propriété attachée DisplayMemberMember pour cet objet</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetDisplayMemberMember(System.Windows.Controls.GridView,System.String)">
            <summary>
            Définit la valeur de la propriété attachée DisplayMemberMember pour l'objet spécifié
            </summary>
            <param name="obj">L'objet pour lequel on veut obtenir la valeur</param>
            <param name="value">La nouvelle valeur de la propriété attachée DisplayMemberMember pour cet objet</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.DisplayMemberMemberProperty">
            <summary>
            Identifie la propriété attachée DisplayMemberMember
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetSortCommand(System.Windows.Controls.ListView)">
            <summary>
            Obtient la valeur de la propriété attachée SortCommand pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut obtenir la valeur de la propriété</param>
            <returns>La commande de tri associée à l'objet spécifié</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetSortCommand(System.Windows.Controls.ListView,System.Windows.Input.ICommand)">
            <summary>
            Définit la valeur de la propriété attachée SortCommand pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut définir la valeur de la propriété</param>
            <param name="value">La commande de tri à associer à l'objet spécifié</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SortCommandProperty">
            <summary>
            Identifie la propriété attachée SortCommand
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetAutoSort(System.Windows.Controls.ListView)">
            <summary>
            Obtient la valeur de la propriété attachée AutoSort pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut obtenir la valeur de la propriété</param>
            <returns>true si le tri automatique est activé pour l'objet spécifié, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetAutoSort(System.Windows.Controls.ListView,System.Boolean)">
            <summary>
            Définit la valeur de la propriété attachée AutoSort pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut définir la valeur de la propriété</param>
            <param name="value">true pour activer le tri automatique pour l'objet spécifié, false sinon</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.AutoSortProperty">
            <summary>
            Identifie la propriété attachée AutoSort
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetSortPropertyName(System.Windows.Controls.GridViewColumn)">
            <summary>
            Obtient la valeur de la propriété attachée SortPropertyName pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut obtenir la valeur de la propriété</param>
            <returns>Le nom de la propriété de tri associée à l'objet spécifié</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetSortPropertyName(System.Windows.Controls.GridViewColumn,System.String)">
            <summary>
            Définit la valeur de la propriété attachée SortPropertyName pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut définir la valeur de la propriété</param>
            <param name="value">La propriété de tri à associer à l'objet spécifié</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SortPropertyNameProperty">
            <summary>
            Identifie la propriété attachée SortPropertyName
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetShowSortGlyph(System.Windows.Controls.ListView)">
            <summary>
            Obtient la valeur de la propriété attachée ShowSortGlyph pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut obtenir la valeur de la propriété</param>
            <returns>true si le symbole de tri est affiché, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetShowSortGlyph(System.Windows.Controls.ListView,System.Boolean)">
            <summary>
            Définit la valeur de la propriété attachée ShowSortGlyph pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut définir la valeur de la propriété</param>
            <param name="value">true pour afficher le symbole de tri, false sinon</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.ShowSortGlyphProperty">
            <summary>
            Identifie la propriété attachée ShowSortGlyph
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetSortGlyphAscending(System.Windows.Controls.ListView)">
            <summary>
            Obtient la valeur de la propriété attachée SortGlyphAscending pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut obtenir la valeur de la propriété</param>
            <returns>Le symbole de tri croissant associé à l'objet spécifié</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetSortGlyphAscending(System.Windows.Controls.ListView,System.Windows.Media.ImageSource)">
            <summary>
            Définit la valeur de la propriété attachée SortGlyphAscending pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut définir la valeur de la propriété</param>
            <param name="value">Le symbole de tri croissant à associer à l'objet spécifié</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SortGlyphAscendingProperty">
            <summary>
            Identifie la propriété attachée SortGlyphAscending
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.GetSortGlyphDescending(System.Windows.Controls.ListView)">
            <summary>
            Obtient la valeur de la propriété attachée SortGlyphDescending pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut obtenir la valeur de la propriété</param>
            <returns>Le symbole de tri décroissant associé à l'objet spécifié</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SetSortGlyphDescending(System.Windows.Controls.ListView,System.Windows.Media.ImageSource)">
            <summary>
            Définit la valeur de la propriété attachée SortGlyphDescending pour l'objet spécifié
            </summary>
            <param name="obj">Objet dont on veut définir la valeur de la propriété</param>
            <param name="value">Le symbole de tri décroissant à associer à l'objet spécifié</param>
        </member>
        <member name="F:Developpez.Dotnet.Windows.Behaviors.GridViewBehavior.SortGlyphDescendingProperty">
            <summary>
            Identifie la propriété attachée SortGlyphDescending
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.DependencyPropertyChangedEventArgs`1">
            <summary>
            Représente un wrapper fortement typé pour les données d'un évènement de changement de valeur d'une DependencyProperty
            (DependencyPropertyChangedEventArgs)
            </summary>
            <typeparam name="T">Le type de la propriété</typeparam>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyPropertyChangedEventArgs`1.#ctor(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Initialise une nouvelle instance de DependencyPropertyChangedEventArgs&lt;T&gt;
            </summary>
            <param name="args">Le DependencyPropertyChangedEventArgs à wrapper</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.DependencyPropertyChangedEventArgs`1.Property">
            <summary>
            Obtient la DependencyProperty qui a changé
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.DependencyPropertyChangedEventArgs`1.OldValue">
            <summary>
            Obtient l'ancienne valeur de la propriété
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.DependencyPropertyChangedEventArgs`1.NewValue">
            <summary>
            Obtient la nouvelle valeur de la propriété
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1">
            <summary>
            Représente une collection d'objet qui fournit des notifications quand des éléments sont ajoutés ou
            supprimés, ou quand la collection entière est modifiée. Fournit une méthode permettant d'ajouter
            plusieurs objets à la fois en ne déclenchant qu'une seule notification par groupe d'éléments supprimés.
            </summary>
            <typeparam name="T">Type des éléments de la collection</typeparam>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.#ctor">
            <summary>
            Initialise une nouvelle instance vide de RangeObservableCollection&lt;T&gt;
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            Initialise une nouvelle instance de RangeObservableCollection&lt;T&gt; en y copiant
            les éléments de la séquence spécifiée.
            </summary>
            <param name="source">La séquence à partir de laquelle copier les éléments</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            Ajoute tous les éléments spécifiés à la collection. Cette méthode ne déclenche qu'une seule notification pour tous les éléments ajoutés,
            et non une notification par élément ajouté.
            </summary>
            <param name="items">Les éléments à ajouter</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.InsertRange(System.Int32,System.Collections.Generic.IEnumerable{`0})">
            <summary>
            Insère tous les éléments spécifiés à l'index spécifié de la collection. Cette méthode ne déclenche qu'une seule notification pour tous les éléments insérés,
            et non une notification par élément inséré.
            </summary>
            <param name="index">L'index auquel insérer les éléments</param>
            <param name="items">Les éléments à insérer</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.RemoveRange(System.Int32,System.Int32)">
            <summary>
            Supprime le nombre d'éléments spécifié à partir de l'index spécifié de la collection. Cette méthode ne déclenche qu'une seule notification pour tous les éléments supprimés,
            et non une notification par élément supprimé.
            </summary>
            <param name="index">L'index à partir duquel supprimer les éléments</param>
            <param name="count">Le nombre d'éléments à supprimer</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.RemoveAll(System.Predicate{`0})">
            <summary>
            Supprime tous les éléments de la collection qui vérifient la condition spécifiée.
            Cette méthode déclenche une notification par groupe d'éléments contigus supprimés,
            et non une notification par élément supprimé.
            </summary>
            <param name="predicate">La condition à vérifier</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.RangeObservableCollection`1.ReplaceRange(System.Int32,System.Collections.Generic.IEnumerable{`0})">
            <summary>
            Remplace les éléments de la collection par les éléments spécifiés à partir
            de la position spécifiée. Cette méthode ne déclenche qu'une seule notification
            pour tous les éléments remplacés, et non une notification par élément remplacé.
            </summary>
            <param name="startIndex">Position à partir de laquelle remplacer les éléments</param>
            <param name="newItems">Eléments avec lesquels remplacer les valeurs existantes</param>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Input.DelegateCommand">
            <summary>
            Cette classe permet de déléguer la logique d'une commande à des méthodes passées en paramètre du constructeur,
            et permet à la vue de lier des commandes à des objets qui ne font pas partie de son arborescence.
            </summary>
            <remarks>Cette classe est tirée du MVVM Toolkit disponible à cette adresse :
            http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Model-View-ViewModel%20Toolkit</remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.#ctor(System.Action)">
            <summary>
            Initialise une nouvelle instance de DelegateCommand, avec la méthode spécifiée pour Execute
            </summary>
            <param name="executeMethod">Méthode à exécuter quand la commande est invoquée</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.#ctor(System.Action,System.Func{System.Boolean})">
            <summary>
            Initialise une nouvelle instance de DelegateCommand, avec les méthodes spécifiées pour Execute et CanExecute
            </summary>
            <param name="executeMethod">Méthode à exécuter quand la commande est invoquée</param>
            <param name="canExecuteMethod">Méthode à exécuter pour vérifier si la commande peut être exécutée</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.#ctor(System.Action,System.Func{System.Boolean},System.Boolean)">
            <summary>
            Initialise une nouvelle instance de DelegateCommand, avec les méthodes spécifiées pour Execute et CanExecute, en indiquant
            s'il faut désactiver le mécanisme de revérification automatique de la capacité d'exécution de la commande
            </summary>
            <param name="executeMethod">Méthode à exécuter quand la commande est invoquée</param>
            <param name="canExecuteMethod">Méthode à exécuter pour vérifier si la commande peut être exécutée</param>
            <param name="isAutomaticRequeryDisabled">true pour le mécanisme de revérification automatique de la capacité d'exécution de la commande</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.CanExecute">
            <summary>
            Détermine si la commande peut être exécutée
            </summary>
            <returns>true si la commande peut être exécutée, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.Execute">
            <summary>
            Exécute la commande
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.RaiseCanExecuteChanged">
            <summary>
            Déclenche l'évènement CanExecuteChanged
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.OnCanExecuteChanged">
            <summary>
            Méthode protégée virtuelle pour déclencher l'évènement CanExecuteChanged
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.System#Windows#Input#ICommand#CanExecute(System.Object)">
            <summary>
            Détermine si la commande peut être exécutée
            </summary>
            <param name="parameter">Ignoré</param>
            <returns>true si la commande peut être exécutée, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand.System#Windows#Input#ICommand#Execute(System.Object)">
            <summary>
            Exécute la commande
            </summary>
            <param name="parameter">Ignoré</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Input.DelegateCommand.IsAutomaticRequeryDisabled">
            <summary>
            Active ou désactive le mécanisme de revérification automatique de la capacité d'exécution de la commande
            </summary>
        </member>
        <member name="E:Developpez.Dotnet.Windows.Input.DelegateCommand.CanExecuteChanged">
            <summary>
            Implementation de ICommand.CanExecuteChanged
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Input.DelegateCommand`1">
            <summary>
            Cette classe permet de déléguer la logique d'une commande à des méthodes passées en paramètre du constructeur,
            et permet à la vue de lier des commandes à des objets qui ne font pas partie de son arborescence. Cette version
            générique permet de spécifier le type du paramètre de la commande
            </summary>
            <remarks>Cette classe est tirée du MVVM Toolkit disponible à cette adresse :
            http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Model-View-ViewModel%20Toolkit</remarks>
            <typeparam name="T">Type of the parameter passed to the delegates</typeparam>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.#ctor(System.Action{`0})">
            <summary>
            Initialise une nouvelle instance de DelegateCommand&lt;T&gt;, avec la méthode spécifiée pour Execute
            </summary>
            <param name="executeMethod">Méthode à exécuter quand la commande est invoquée</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.#ctor(System.Action{`0},System.Func{`0,System.Boolean})">
            <summary>
            Initialise une nouvelle instance de DelegateCommand&lt;T&gt;, avec les méthodes spécifiées pour Execute et CanExecute
            </summary>
            <param name="executeMethod">Méthode à exécuter quand la commande est invoquée</param>
            <param name="canExecuteMethod">Méthode à exécuter pour vérifier si la commande peut être exécutée</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.#ctor(System.Action{`0},System.Func{`0,System.Boolean},System.Boolean)">
            <summary>
            Initialise une nouvelle instance de DelegateCommand&lt;T&gt;, avec les méthodes spécifiées pour Execute et CanExecute, en indiquant
            s'il faut désactiver le mécanisme de revérification automatique de la capacité d'exécution de la commande
            </summary>
            <param name="executeMethod">Méthode à exécuter quand la commande est invoquée</param>
            <param name="canExecuteMethod">Méthode à exécuter pour vérifier si la commande peut être exécutée</param>
            <param name="isAutomaticRequeryDisabled">true pour le mécanisme de revérification automatique de la capacité d'exécution de la commande</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.CanExecute(`0)">
            <summary>
            Détermine si la commande peut être exécutée pour le paramètre spécifié
            </summary>
            <param name="parameter">Paramètre de la commande</param>
            <returns>true si la commande peut être exécutée, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.Execute(`0)">
            <summary>
            Exécute la commande avec le paramètre spécifié
            </summary>
            <param name="parameter">Paramètre avec lequel exécuter la commande</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.RaiseCanExecuteChanged">
            <summary>
            Déclenche l'évènement CanExecuteChanged
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.OnCanExecuteChanged">
            <summary>
            Méthode protégée virtuelle pour déclencher l'évènement CanExecuteChanged
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.System#Windows#Input#ICommand#CanExecute(System.Object)">
            <summary>
            Détermine si la commande peut être exécutée pour le paramètre spécifié
            </summary>
            <param name="parameter">Paramètre de la commande</param>
            <returns>true si la commande peut être exécutée, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.DelegateCommand`1.System#Windows#Input#ICommand#Execute(System.Object)">
            <summary>
            Exécute la commande avec le paramètre spécifié
            </summary>
            <param name="parameter">Paramètre avec lequel exécuter la commande</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Input.DelegateCommand`1.IsAutomaticRequeryDisabled">
            <summary>
            Active ou désactive le mécanisme de revérification automatique de la capacité d'exécution de la commande
            </summary>
        </member>
        <member name="E:Developpez.Dotnet.Windows.Input.DelegateCommand`1.CanExecuteChanged">
            <summary>
            Implementation de ICommand.CanExecuteChanged
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Input.CommandManagerHelper">
            <summary>
            Cette classe contient des méthodes pour utiliser le CommandeManager en évitant les fuites mémoires grâce à
            l'utilisation de références faibles (WeakReference)
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.PropertyPathHelper">
            <summary>
            Fournit des méthodes pour faciliter l'évaluation d'une propriété
            d'un objet d'après son chemin
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.PropertyPathHelper.GetValue(System.Object,System.String)">
            <summary>
            Renvoie la valeur de la propriété dont le chemin est spécifié pour l'objet spécifié
            </summary>
            <param name="obj">Objet pour lequel on souhaite évaluer la propriété</param>
            <param name="propertyPath">Chemin de la propriété</param>
            <returns>La valeur de la propriété</returns>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Input.CommandBindingExtension">
            <summary>
            Permet de binder la commande d'un InputBinding sur une commande du DataContext
            </summary>
            <remarks>Le binding n'est possible que sur le DataContext de la racine du document XAML</remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.#ctor">
            <summary>
            Crée une instance de CommandBindingExtension
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.#ctor(System.String)">
            <summary>
            Crée une instance de CommandBindingExtension avec le nom de commande spécifié
            </summary>
            <param name="commandName">Nom de la commande dans le DataContext</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.ProvideValue(System.IServiceProvider)">
            <summary>
            Renvoie la commande à affecter à la propriété cible
            </summary>
            <param name="serviceProvider">Objet qui peut fournir des services pour la markup extension</param>
            <returns>La commande à affecter à la propriété cible</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.GetCommand(System.Object,System.String)">
            <summary>
            Renvoie la commande spécifiée de l'objet spécifié.
            </summary>
            <param name="dataContext">L'objet dont on veut récupérer une commande</param>
            <param name="commandName">Le nom de la commande</param>
            <returns>L'objet ICommand demandé, si la propriété existe
            et est une commande, null dans les autres cas</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.AssignCommand(System.Windows.Input.ICommand)">
            <summary>
            Affecte la commande à la propriété cible
            </summary>
            <param name="command">La commande à affecter</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.rootElement_DataContextChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            En cas de changement du DataContext, actualise la propriété cible avec la commande
            du nouveau DataContext
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.GetPrivateFieldValue``1(System.Object,System.String)">
            <summary>
            Renvoie la valeur d'un champ non public d'un objet
            </summary>
            <typeparam name="T">Type du champ à obtenir</typeparam>
            <param name="target">Objet dont on veut obtenir la valeur du champ</param>
            <param name="fieldName">Nom du champ</param>
            <returns>La valeur de ce champ s'il existe, ou la valeur par défaut du type spécifié si le champ n'existe pas</returns>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Input.CommandBindingExtension.CommandName">
            <summary>
            Nom de la commande dans le DataContext
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Input.CommandBindingExtension.TargetObject">
            <summary>
            Objet cible de la markup extension
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Input.CommandBindingExtension.TargetProperty">
            <summary>
            Propriété cible de la markup extension
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Input.CommandBindingExtension.DummyCommand">
            <summary>
            Commande "bouchon" qui ne fait rien, utilisée comme commande par défaut
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.DummyCommand.#ctor">
            <summary>
            Constructeur privé
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.DummyCommand.CanExecute(System.Object)">
            <summary>
            Indique si la commande peut être exécutée
            </summary>
            <param name="parameter">Paramètre de la commande</param>
            <returns>Renvoie toujours false</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.CommandBindingExtension.DummyCommand.Execute(System.Object)">
            <summary>
            Ne fait rien
            </summary>
            <param name="parameter">Paramètre de la commande</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Input.CommandBindingExtension.DummyCommand.Instance">
            <summary>
            Renvoie l'instance unique de la classe
            </summary>
        </member>
        <member name="E:Developpez.Dotnet.Windows.Input.CommandBindingExtension.DummyCommand.System#Windows#Input#ICommand#CanExecuteChanged">
            <summary>
            Se produit lorsque des modifications influent sur l'exécution de la commande
            Inutilisé, présent uniquement pour se conformer à l'interface
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Configuration.SettingsManager">
            <summary>
            Permet de récupérer les settings de l'application
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Configuration.SettingsManager.Settings">
            <summary>
            Renvoie ou définit les settings de l'application
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Collections.ObservableCollectionExtensions">
            <summary>
            Fournit des méthodes d'extension pour manipuler des ObservableCollection&lt;T&gt;
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.ObservableCollectionExtensions.AsObservable``1(System.Collections.Generic.IEnumerable{``0})">
            <summary>
            Renvoie une ObservableCollection&lt;T&gt; qui contient les élements de la séquence source
            </summary>
            <typeparam name="T">Type des éléments de la séquence</typeparam>
            <param name="source">Séquence source</param>
            <returns>Une ObservableCollection&lt;T&gt; qui contient les élements de la séquence source</returns>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Localization.LocTextExtension">
            <summary>
            Renvoie une version localisée de la chaîne de caractère dont la
            clé est spécifiée
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocTextExtension.#ctor">
            <summary>
            Initialise une nouvelle instance de LocTextExtension
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocTextExtension.#ctor(System.String)">
            <summary>
            Initialise une nouvelle instance de LocTextExtension avec la clé de ressource spécifiée
            </summary>
            <param name="resourceKey">Clé de ressource de la chaine à renvoyer</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Localization.LocTextExtension.ProvideValueInternal(System.Resources.ResourceManager)">
            <summary>
            La chaine de caractères localisée si elle existe, sinon la chaine en version originale si elle existe, sinon null
            </summary>
            <param name="resourceManager">Le ResourceManager à partir duquel renvoyer la ressource localisée</param>
            <returns>La ressource localisée qui correspond à la clé</returns>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Service.ServiceLocator">
            <summary>
            Fournit un accès global à un ensemble de services via leur interface et éventuellement leur nom
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.RegisterService(System.Type,System.String,System.Object)">
            <summary>
            Inscrit un service en spécifiant le type de l'interface, le nom du service et l'objet qui implémente le service.
            </summary>
            <param name="serviceType">Interface du service</param>
            <param name="name">Nom du service</param>
            <param name="service">Implémentation du service</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.RegisterService(System.Type,System.Object)">
            <summary>
            Inscrit un service en spécifiant le type de l'interface et l'objet qui implémente le service.
            Le nom utilisé pour le service est une chaine vide.
            </summary>
            <param name="serviceType">Interface du service</param>
            <param name="service">Implémentation du service</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.RegisterService``1(System.String,``0)">
            <summary>
            Inscrit un service en spécifiant le type de l'interface, le nom du service et l'objet qui implémente le service.
            </summary>
            <typeparam name="T">Interface du service</typeparam>
            <param name="name">Nom du service</param>
            <param name="service">Implémentation du service</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.RegisterService``1(``0)">
            <summary>
            Inscrit un service en spécifiant le type de l'interface et l'objet qui implémente le service.
            Le nom utilisé pour le service est une chaine vide.
            </summary>
            <typeparam name="T">Interface du service</typeparam>
            <param name="service">Implémentation du service</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.GetService(System.Type,System.String)">
            <summary>
            Obtient un service d'après son interface et son nom.
            </summary>
            <param name="serviceType">Interface du service</param>
            <param name="name">Nom du service</param>
            <returns>Le service spécifié s'il existe. Sinon, lève une ServiceNotFoundException</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.GetService(System.Type)">
            <summary>
            Obtient un service sans nom d'après son interface.
            </summary>
            <param name="serviceType">Interface du service</param>
            <returns>Le service spécifié s'il existe. Sinon, lève une ServiceNotFoundException</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.GetService``1(System.String)">
            <summary>
            Obtient un service d'après son interface et son nom.
            </summary>
            <typeparam name="T">Interface du service</typeparam>
            <param name="name">Nom du service</param>
            <returns>Le service spécifié s'il existe. Sinon, lève une ServiceNotFoundException</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.GetService``1">
            <summary>
            Obtient un service sans nom d'après son interface.
            </summary>
            <typeparam name="T">Interface du service</typeparam>
            <returns>Le service spécifié s'il existe. Sinon, lève une ServiceNotFoundException</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceLocator.System#IServiceProvider#GetService(System.Type)">
            <summary>
            Implémente explicitement l'interface IServiceProvider. Equivalent à
            ServiceLocator.GetService(Type), mais renvoie null si le service n'est
            pas trouvé au lieu de lever une exception.
            </summary>
            <param name="serviceType">Interface du service</param>
            <returns>Le service demandé s'il existe, sinon null</returns>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Service.ServiceLocator.Instance">
            <summary>
            Renvoie l'unique instance de la classe ServiceLocator
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Service.ServiceNotFoundException">
            <summary>
            Exception levée quand le ServiceLocator ne trouve pas le service demandé
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.#ctor(System.Type)">
            <summary>
            Initialise une nouvelle instance de ServiceNotFoundException avec le message par défaut
            </summary>
            <param name="serviceType">Type du service demandé</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.#ctor(System.Type,System.String)">
            <summary>
            Initialise une nouvelle instance de ServiceNotFoundException avec le message par défaut
            </summary>
            <param name="serviceType">Type du service demandé</param>
            <param name="serviceName">Nom du service demandé</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.#ctor(System.Type,System.String,System.String)">
            <summary>
            Initialise une nouvelle instance de ServiceNotFoundException avec le message spécifié
            </summary>
            <param name="serviceType">Type du service demandé</param>
            <param name="serviceName">Nom du service demandé</param>
            <param name="message">Message de l'exception</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.#ctor(System.Type,System.String,System.String,System.Exception)">
            <summary>
            Initialise une nouvelle instance de ServiceNotFoundException avec le message et l'exception interne spécifiés
            </summary>
            <param name="serviceType">Type du service demandé</param>
            <param name="serviceName">Nom du service demandé</param>
            <param name="message">Message de l'exception</param>
            <param name="inner">Exception interne</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initialise une nouvelle instance de ServiceNotFoundException à partir de données sérialisées.
            </summary>
            <param name="info">SerializationInfo qui contient les données d'objet sérialisées relatives à l'exception levée.</param>
            <param name="context">StreamingContext qui contient des informations contextuelles sur la source ou la destination.</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.ServiceType">
            <summary>
            Type du service demandé
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Service.ServiceNotFoundException.ServiceName">
            <summary>
            Nom du service demandé
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.DependencyObjectExtensions">
            <summary>
            Fournit des méthodes d'extension pour les DependencyObjects
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.OfType``1(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Renvoie un wrapper fortement typé d'un DependencyPropertyChangedEventArgs, qui expose les propriétés
            OldValue et NewValue de façon fortement typée
            </summary>
            <typeparam name="T">Le type de la propriété</typeparam>
            <param name="args">Le DependencyPropertyChangedEventArgs à wrapper</param>
            <returns>Un wrapper fortement typé pour les données de l'évènement</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.GetValue``1(System.Windows.DependencyObject,System.Windows.DependencyProperty)">
            <summary>
            Renvoie la valeur de la DependencyProperty spécifiée pour cet objet, en la convertissant dans le type souhaité
            </summary>
            <typeparam name="T">Le type de retour souhaité</typeparam>
            <param name="obj">Le DependencyObject dont on veut obtenir une valeur de propriété</param>
            <param name="dp">La DependencyProperty dont on veut obtenir la valeur pour cet objet</param>
            <returns>La valeur de la propriété pour cet objet</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.GetLogicalParent(System.Windows.DependencyObject)">
            <summary>
            Renvoie le parent de l'objet courant dans l'arbre logique
            </summary>
            <param name="obj">L'objet dont on veut obtenir le parent</param>
            <returns>Le parent de l'objet dans l'arbre logique</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.GetLogicalChildren(System.Windows.DependencyObject)">
            <summary>
            Renvoie les enfants de l'objet courant dans l'arbre logique
            </summary>
            <param name="obj">L'objet dont on veut obtenir les enfants</param>
            <returns>Les enfants de l'objet dans l'arbre logique</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.GetVisualParent(System.Windows.DependencyObject)">
            <summary>
            Renvoie le parent de l'objet courant dans l'arbre visuel
            </summary>
            <param name="obj">L'objet dont on veut obtenir le parent</param>
            <returns>Le parent de l'objet dans l'arbre visuel</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.GetVisualChildren(System.Windows.DependencyObject)">
            <summary>
            Renvoie les enfants de l'objet courant dans l'arbre visuel
            </summary>
            <param name="obj">L'objet dont on veut obtenir les enfants</param>
            <returns>Les enfants de l'objet dans l'arbre visuel</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.FindAncestor``1(System.Windows.DependencyObject)">
            <summary>
            Remonte l'arbre visuel à la recherche d'un parent du type spécifié
            </summary>
            <typeparam name="T">Le type du parent recherché</typeparam>
            <param name="obj">L'objet dont on cherche le parent</param>
            <returns>Le premier parent du type spécifié rencontré, ou null si un tel parent n'existe pas</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.FindAncestor(System.Windows.DependencyObject,System.Type)">
            <summary>
            Remonte l'arbre visuel à la recherche d'un parent du type spécifié
            </summary>
            <param name="obj">L'objet dont on cherche le parent</param>
            <param name="ancestorType">Le type du parent recherché</param>
            <returns>Le premier parent du type spécifié rencontré, ou null si un tel parent n'existe pas</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.AddPropertyChangedHandler(System.Windows.DependencyObject,System.Windows.DependencyProperty,System.EventHandler)">
            <summary>
            Ajoute un handler pour être notifié du changement de la DependencyProperty spécifiée
            </summary>
            <param name="obj">L'objet à surveiller</param>
            <param name="property">La propriété à surveiller</param>
            <param name="handler">Le handler à appeler quand la valeur de la propriété change</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.DependencyObjectExtensions.RemovePropertyChangedHandler(System.Windows.DependencyObject,System.Windows.DependencyProperty,System.EventHandler)">
            <summary>
            Supprime un handler de notification de changement de DependencyProperty
            </summary>
            <param name="obj">L'objet qui possède la propriété</param>
            <param name="property">La propriété</param>
            <param name="handler">Le handler à supprimer</param>
        </member>
        <member name="T:Developpez.Dotnet.Windows.ViewModel.ViewModelBase">
            <summary>
            Classe de base pour toutes les classes ViewModel (Vue-Modèle) dans le cadre du pattern MVVM
            Fournit le support pour la notification de changement des propriétés (interface INotifyPropertyChanged)
            et propose une propriété DisplayName. Cette classe est abstraite.
            </summary>
            <remarks>Cette classe a été proposée par Josh Smith dans son article sur le pattern MVVM.</remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.#ctor">
            <summary>
            Crée une nouvelle instance de ViewModelBase. Ce constructeur est protégé et ne peut
            être appelé que par les classes dérivées.
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.VerifyPropertyName(System.String)">
            <summary>
            Avertit le développeur si cet objet n'a pas de propriété avec le nom spécifié.
            Cette méthode n'existe pas en version Release.
            </summary>
            <param name="propertyName">Nom de la propriété</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.OnPropertyChanged(System.String)">
            <summary>
            Déclenche l'évènement PropertyChanged sur cet objet.
            </summary>
            <param name="propertyName">La propriété dont la valeur a changé</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.Dispose">
            <summary>
            Appelé pour libérer les ressources liées à cet objet
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.OnDispose">
            <summary>
            Les classes dérivées peuvent redéfinir cette méthode pour effectuer
            des opérations de nettoyage, comme la suppression de gestionnaires d'évènement
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.GetService``1(System.String)">
            <summary>
            Renvoie le service du type spécifié avec le nom spécifié
            </summary>
            <typeparam name="TService">Type du service</typeparam>
            <param name="name">Nom du service</param>
            <returns>Le service demandé s'il existe. Sinon, une ServiceNotFoundException est levée.</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.GetService``1">
            <summary>
            Renvoie le service sans nom du type spécifié
            </summary>
            <typeparam name="TService">Type du service</typeparam>
            <returns>Le service demandé s'il existe. Sinon, une ServiceNotFoundException est levée.</returns>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.DisplayName">
            <summary>
            Renvoie le nom convivial de cet objet.
            Les classes dérivées peuvent affecter une nouvelle valeur à cette propriété,
            ou modifier son implémentation pour déterminer la valeur à la demande
            </summary>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.ThrowOnInvalidPropertyName">
            <summary>
            Indique si une exception doit être levée, ou si Debug.Fail est utilisé quand
            un nom de propriété incorrect est passé à la méthode VerifyPropertyName.
            La valeur par défaut est false, mais les classes dérivées peuvent modifier ce
            comportement.
            </summary>
        </member>
        <member name="E:Developpez.Dotnet.Windows.ViewModel.ViewModelBase.PropertyChanged">
            <summary>
            Se produit quand la valeur d'une propriété de cet objet est modifiée
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.ViewModel.ViewModelBase`1">
            <summary>
            Classe de base pour un ViewModel qui expose le modèle via une propriété fortement typée
            </summary>
            <typeparam name="TModel">Type du modèle</typeparam>
        </member>
        <member name="P:Developpez.Dotnet.Windows.ViewModel.ViewModelBase`1.Model">
            <summary>
            Renvoie le modèle lié à ce ViewModel
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Collections.AsyncObservableCollection`1">
            <summary>
            Représente une collection de données dynamiques qui fournit des notifications lorsque des éléments sont ajoutés,
            supprimés ou lorsque la liste entière est actualisée. Les évènements sont toujours levés sur le thread qui a créé
            la collection, de façon à permettre le binding sur la collection même lorsqu'elle est modifiée de façon asynchrone.
            </summary>
            <typeparam name="T">Le type des éléments de la collection</typeparam>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.AsyncObservableCollection`1.#ctor">
            <summary>
            Initialise une nouvelle instance de la classe AsyncObservableCollection&lt;T&gt;.
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.AsyncObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
            <summary>
            Initialise une nouvelle instance de la classe AsyncObservableCollection&lt;T&gt; qui contient des éléments copiés depuis la collection spécifiée. 
            </summary>
            <param name="list">Collection à partir de laquelle les éléments sont copiés. </param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.AsyncObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Déclenche l'événement CollectionChanged avec les arguments fournis. Si cette méthode est appelée à partir du thread qui a créé la collection,
            les gestionnaires abonnés à l'évènement sont appelés directement. Sinon, ils sont invoqués sur le thread qui a créé la collection.
            </summary>
            <param name="e">Arguments de l'événement déclenché.</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Collections.AsyncObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
            <summary>
            Déclenche l'événement PropertyChanged avec les arguments fournis. Si cette méthode est appelée à partir du thread qui a créé la collection,
            les gestionnaires abonnés à l'évènement sont appelés directement. Sinon, ils sont invoqués sur le thread qui a créé la collection.
            </summary>
            <param name="e">Arguments de l'événement déclenché.</param>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Service.MediatorMessageHandler`1">
            <summary>
            Réprésente un handler pour un message reçu via la classe Mediator
            </summary>
            <typeparam name="TMessage">Type de message</typeparam>
            <param name="sender">Objet qui a envoyé le message</param>
            <param name="message">Message reçu</param>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Service.Mediator">
            <summary>
            Implémente un mécanisme de communication entre différentes classes d'une application MVVM.
            </summary>
            <remarks>Cette classe utilise le pattern WeakEvent pour éviter les fuites mémoires dues aux objets
            non désabonnés. Un objet qui n'est plus accessible sera collecté par le garbage collector même s'il
            n'est pas désabonné d'un message.</remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.Mediator.#ctor">
            <summary>
            Initialise une nouvelle instance de Mediator. Cette classe étant un singleton, ce
            constructeur ne peut pas être appelé directement, mais les classes dérivées peuvent
            l'appeler.
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.Mediator.Subscribe``1(Developpez.Dotnet.Windows.Service.MediatorMessageHandler{``0})">
            <summary>
            Permet de s'abonner à un type de message donné.
            </summary>
            <typeparam name="TMessage">Le type de message auquel on s'abonne</typeparam>
            <param name="handler">Le handler qui reçoit le message</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.Mediator.Unsubscribe``1(Developpez.Dotnet.Windows.Service.MediatorMessageHandler{``0})">
            <summary>
            Permet de se désabonner d'un type de message donné.
            </summary>
            <typeparam name="TMessage">Le type de message dont on se désabonne</typeparam>
            <param name="handler">Le handler qui reçoit le message</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Service.Mediator.Post``1(System.Object,``0)">
            <summary>
            Envoie un message.
            </summary>
            <typeparam name="TMessage">Type de message à envoyer</typeparam>
            <param name="sender">Object qui envoie le message</param>
            <param name="message">Message à envoyer</param>
        </member>
        <member name="P:Developpez.Dotnet.Windows.Service.Mediator.Instance">
            <summary>
            Instance unique de la classe Mediator.
            </summary>
        </member>
        <member name="T:Developpez.Dotnet.Windows.Input.RelayCommand">
            <summary>
            Représente une commande sur laquelle on peut binder des contrôles dans le cadre du pattern MVVM.
            </summary>
            <remarks>Cette classe a été proposée par Josh Smith dans son projet Crack.NET.</remarks>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.RelayCommand.#ctor(System.Action{System.Object})">
            <summary>
            Crée une nouvelle instance de RelayCommand avec l'action spécifiée
            </summary>
            <param name="execute">Action à exécuter quand la commande est invoquée</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.RelayCommand.#ctor(System.Action{System.Object},System.Predicate{System.Object})">
            <summary>
            Crée une nouvelle instance de RelayCommand avec l'action et le prédicat spécifiés
            </summary>
            <param name="execute">Action à exécuter quand la commande est invoquée</param>
            <param name="canExecute">Prédicat qui indique si la commande peut être exécutée</param>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.RelayCommand.CanExecute(System.Object)">
            <summary>
            Indique si la commande peut être exécutée avec le paramètre spécifié
            </summary>
            <param name="parameter">Paramètre de la commande</param>
            <returns>true si la commande peut être exécutée, false sinon</returns>
        </member>
        <member name="M:Developpez.Dotnet.Windows.Input.RelayCommand.Execute(System.Object)">
            <summary>
            Exécute la commande avec le paramètre spécifié
            </summary>
            <param name="parameter">Paramètre avec lequel exécuter la commande</param>
        </member>
        <member name="E:Developpez.Dotnet.Windows.Input.RelayCommand.CanExecuteChanged">
            <summary>
            Se produit lorsque des modifications influent sur l'exécution de la commande
            </summary>
        </member>
    </members>
</doc>
