Partager via


Microsoft.VisualStudio.Shell, espace de noms

Classes

  Classe Description
Classe publique ActivityLog Fournit des méthodes pour enregistrer des messages à IVsActivityLog.
Classe publique BlockingTaskEventArgs
Classe publique CircularTaskDependencyException Infrastructure. Exception raised when a circular dependency would cause a deadlock during a requested task wait operation.
Classe publique CodeGeneratorRegistrationAttribute
Classe publique CommonMessagePump Permet aux appelants pour bloquer le thread actuel jusqu'à ce qu'un handle ou les handles ont été signalé.
Classe publique ComponentPickerPropertyPageAttribute
Classe publique ComUtilities
Classe publique DefaultRegistryRootAttribute Définit la racine de Registre par défaut utilisée pour enregistrer les informations de VSPackage.Cette classe ne peut pas être héritée.
Classe publique DesignPropertyDescriptor Une spécialisation d'PropertyDescriptor qui permet la personnalisation du nom complet de la propriété dans la grille des propriétés.
Classe publique DialogContainerWithToolbar Utilisez cette classe pour implémenter des formulaires modaux dans Visual Studio.L'implémentation permet au formulaire pour héberger une barre de commandes de Visual Studio afin qu'il participe au routage des commandes standard.
Classe publique DialogKeyEventArgs
Classe publique DialogPage Fournit une fonctionnalité standarde de boîte de dialogue pour implémenter des feuilles de propriétés de boîte à outils, des pages d'OutilsOptions, ou des boîtes de dialogue personnalisées d'interface utilisateur, avec une prise en charge du modèle Automation de Visual Studio, de Windows Forms, et de la persistance d'état en utilisant du mécanisme de paramètres de Visual Studio.
Classe protégée DialogPage.PageApplyEventArgs Arguments d'événement qui permettent à la méthode d'OnApply pour indiquer comment gérer l'événement d'appliquer.
Classe publique EditorFactoryNotifyForProjectAttribute
Classe publique EnumerableComCollection<TComEnumerator, TEnumerated> Fournit une classe de base générique pour les types qui fournissent un wrapper d'IEnumerable autour des interfaces de style COM d'IEnumXXX.
Classe publique EnumerableHierarchiesCollection
Classe publique ErrorListProvider Ce fournisseur de tâche est utilisé pour fournir des tâches pour la fenêtre de Visual StudioListe d'erreurs.
Classe publique ErrorTask Représente une tâche d'erreur sur la liste des tâches.Cette classe implémente IVsErrorItem.
Classe publique EventSinkCollection Mappe des objets vers et à partir de l'événement « cookies » qui représentent l'alignement d'un client avec un fournisseur d'événements.
Classe publique ExtensionPointPackage
Classe publique ExtensionPointRegistrationAttribute
Classe publique HierarchyItemCollectionChangedEventArgs Infrastructure.
Classe publique HierarchyItemEventArgs Provides event arguments that are used by AfterInvalidateItems and OnItemAdded events to denote which specific item was invalidated or added.
Classe publique HierarchyManipulationStateScope Facilitates deterministic restoration of an IVsHierarchyManipulationStateContext.
Classe publique HierarchyTreeFilterProvider Base class which implements some of the boilerplate parts of an ISolutionTreeFilter.
Classe protégée HierarchyTreeFilterProvider.HierarchyTreeFilter Base class that implements some of the boilerplate parts of an ISolutionTreeFilter. This includes behavior to ensure newly-added hierarchy items are always visible through the filtered view, even if those items do not match the filter. Derived types must still implement the logic for constructing the set of included items.
Classe publique InstalledProductRegistrationAttribute Fournit des informations pour l'écran de démarrage de Visual Studio et la boîte de dialogue de À propos de une fois appliqué à Package - classe dérivée ou une classe qui implémente IVsPackage.Cette classe ne peut pas être héritée.
Classe publique InstalledToolboxItemInfo
Classe publique KnownColorThemes Supplies predefined, well-known color themes.
Classe publique KnownUIContexts
Classe publique LocalizableProperties LocalizableProperties fournit une classe qui fournit les informations de type personnalisées sur les propriétés localisables pour un objet.
Classe publique LocDisplayNameAttribute Spécifie le nom complet localisable pour une propriété, un événement, ou une méthode voide publics qui ne prend pas d'argument.
Classe publique MsiComponentIdAttribute Définit l'ID de composant de Windows InstallerL'IDENTIFICATEUR composant est utilisé par Windows Installer pour indiquer le chemin d'installation au VSPackage.
Classe publique MsiTokenAttribute Définit une chaîne de symboles pour le programme d'installation MSI.
Classe publique NewDocumentStateScope
Classe publique OleDataObject Fournit une classe managé qui implémente l'interface d'IOleDataObject.
Classe publique OleMenuCmdEventArgs L'ensemble d'arguments passés à un objet d'OleMenuCommand lorsque la fonction d'Invoke est appelée.
Classe publique OleMenuCommand Représente une commande de menu dans Visual Studio.
Classe publique OleMenuCommandService Cette classe dérive de la classe d'MenuCommandService et implémente IOleCommandTarget.MenuCommandService est la classe managé utilisée pour ajouter des gestionnaires pour des commandes de menu et pour définir des verbes.
Classe publique Package Fournit une implémentation managée des interfaces requises pour créer quatre arcs - VSPackage fonctionnel.
Classe publique PackageRegistrationAttribute Modifiez votre classe qui implémente IVsPackage à l'aide de cet attribut afin que l'outil d'alignement, RegPkg.exe, recherche des attributs supplémentaires.Pour plus d'informations, consultez Stocker les VSPackages.
Classe publique PackageUtilities Un ensemble d'utilitaires statiques pour des noms de fichier, des chemins d'accès, l'énumération/conversions de chaînes, des images, et autre fonctionne.
Classe publique PropertyPageTypeConverterAttribute La classe représentant l'attribut décrivant comment convertir des valeurs de propriété sur des pages de propriétés dans un package.Utilisez cet attribut plutôt qu'TypeConverterAttribute.
Classe publique ProvideAppCommandLineAttribute
Classe publique ProvideAssemblyFilterAttribute Décrit les assemblys que la classe d'IConfigureToolboxItem prend en charge.
Classe publique ProvideAutoLoadAttribute Appliquez-vous cet attribut à votre classe d'un VSPackage pour la provoquer à charger automatiquement lorsqu'un contexte spécifié d'interface utilisateur est actif.Cette classe ne peut pas être héritée.
Classe publique ProvideAutomationObjectAttribute Modifiant votre Package - la classe dérivée avec cet attribut déclare qu'elle fournit un objet Automation particulier.
Classe publique ProvideBindingPathAttribute
Classe publique ProvideBindingRedirectionAttribute
Classe publique ProvideCodeBaseAttribute
Classe publique ProvideComponentDiagnosticsAttribute
Classe publique ProvideDependentAssemblyAttribute
Classe publique ProvideEditorExtensionAttribute Associe une extension de fichier à une fabrique donnée d'éditeur une fois appliqué à une classe qui hérite d'Package ou implémente l'interface IVsPackage.
Classe publique ProvideEditorFactoryAttribute Cet attribut déclare que le VSPackage fournit une fabrique d'éditeur.
Classe publique ProvideEditorLogicalViewAttribute Ajoute une vue logique à l'éditeur créé par une fabrique d'éditeur.
Classe publique ProvideExtenderAttribute Fournit un extendeur pour Visual Studio.Cette classe ne peut pas être héritée.
Classe publique ProvideKeyBindingTableAttribute Fournit un tableau GUID de combinaison de touches.
Classe publique ProvideLanguageCodeExpansionAttribute Après-vente support de langage de registres pour des extraits de code.
Classe publique ProvideLanguageEditorOptionPageAttribute Fournissez une méthode générale pour définir une page d'option d'outil de l'éditeur du service de langage.
Classe publique ProvideLanguageEditorToolsOptionCategoryAttribute Cet attribut est utilisé pour déclarer une catégorie de Outils Options pour un langage.
Classe publique ProvideLanguageExtensionAttribute Associe une extension de fichier avec un service de langage particulier.
Classe publique ProvideLanguageServiceAttribute Informe à Visual Studio qu'un VSPackage fournit un service de langage.Utilisé avec l'infrastructure managée de package. (MPF)
Classe publique ProvideLoadKeyAttribute Cet attribut fournit un de commande fonctionnent de chargement de package pour votre package.Non nécessaire dans Visual Studio 2010.
Classe publique ProvideMenuResourceAttribute Fournit les informations d'inscription sur des ressources menu utilisées dans un VSPackage.Cette classe ne peut pas être héritée.
Classe publique ProvideMSBuildTargetsAttribute
Classe publique ProvideObjectAttribute Informe à Visual Studio que le VSPackage fournit un objet qui peut être créé de l'interface d'ILocalRegistry.Cette classe ne peut pas être héritée.
Classe publique ProvideOptionDialogPageAttribute La classe de base pour tous les attributs qui sont utilisés pour enregistrer une page d'option.
Classe publique ProvideOptionPageAttribute Appliquez-vous cet attribut aux objets indépendants pour permettre à des utilisateurs pour configurer les VSPackages via une page personnalisée de Outils Options.
Classe publique ProvidePhysicalViewAttributesAttribute
Classe publique ProvideProfileAttribute Appliquez-vous cet attribut aux objets indépendants utilisés pour implémenter la prise en charge de paramètres de Visual Studio d'un VSPackage.
Classe publique ProvideProjectFactoryAttribute ProvideProjectFactoryAttribute déclare qu'un package fournit une fabrique de projet.
Classe publique ProvideProjectItemAttribute Cet attribut enregistre des éléments à comprendre dans le dialogue d'Ajouter un nouvel élément pour le type spécifié de projet.Il est placé sur un VSPackage.
Classe publique ProvideSearchProviderAttribute
Classe publique ProvideServiceAttribute Cet attribut indique que le package offre un service une fois appliqué à une sous-classe d'Package ou d'une classe qui implémente IVsPackage.
Classe publique ProvideServiceAttributeBase
Classe publique ProvideServiceOverrideAttribute
Classe publique ProvideStaticToolboxGroupAttribute Cet attribut déclare un groupe de boîte à outils qui sera créé sur l'initialisation de boîte à outils.
Classe publique ProvideStaticToolboxItemAttribute Cet attribut déclare un élément de boîte à outils que la boîte à outils indiquera du Registre.Voyez les commentaires sur IVsToolboxItemProvider pour plus de détails.
Classe publique ProvideToolboxFormatAttribute Appliquez-vous cet attribut aux classes implémentant des VSPackages pour déclarer que le VSPackage fournit à des éléments de boîte à outils le format de presse-papiers spécifié et pour activer la prise en charge glissée-déplacée dans Visual Studioboîte à outils.
Classe publique ProvideToolboxItemConfigurationAttribute Enregistre un VSPackage comme fournir une implémentation particulière d'IConfigureToolboxItem.Utilisée conjointement avec ProvideAssemblyFilterAttribute.
Classe publique ProvideToolboxItemDiscoveryAttribute
Classe publique ProvideToolboxItemsAttribute Appliquez-vous cet attribut aux classes implémentant des VSPackages pour déclarer s'ils offrent un ensemble d'éléments à Visual Studioboîte à outils.
Classe publique ProvideToolboxPageAttribute Enregistre un VSPackage comme fourniture d'un ou plusieurs pages de dialogue dans la page de dialogue de Personnaliser la boîte à outils de Visual Studio IDE.
Classe publique ProvideToolWindowAttribute Informe Visual Studio qu'un VSPackage possède une fenêtre Outil.
Classe publique ProvideToolWindowVisibilityAttribute Mappe une fenêtre Outil à un ou plusieurs contextes d'interface utilisateur, afin que la fenêtre soit affichée lorsque les commutateurs d'utilisateur à l'un de ces contextes et soit masquée lorsque les commutateurs d'utilisateur éloigne d'un des contextes.
Classe publique ProvideViewAttribute Cet attribut déclare qu'une classe de fabrique d'éditeur offre une vue logique particulière.
Classe publique ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute
Classe publique ProvideXmlEditorChooserDesignerViewAttribute
Classe publique ReadOnlyObservableSet<T> Provides the base class for a generic IReadOnlyObservableSet<T>.
Classe publique RegisterAutoLoadAttribute Obsolète. Enregistre le VSPackage comme extendeur qui est automatiquement chargé en réponse à un contexte GUID de détail.Cette classe ne peut pas être héritée.
Classe publique RegisterEditorExtensionAttribute Obsolète. Consultez ProvideEditorExtensionAttribute.Enregistre une extension de fichier avec une fabrique donnée d'éditeur.Cette classe ne peut pas être héritée.
Classe publique RegisterEditorLogicalViewAttribute Obsolète. Ajoute une vue logique à l'éditeur créé par une fabrique d'éditeur.Cet attribut a été déconseillé.Utilisez plutôt ProvideEditorLogicalViewAttribute.
Classe publique RegisterExtenderAttribute Obsolète. Enregistre un extendeur avec Visual Studio.Cette classe ne peut pas être héritée.Cette classe est obsolète.Utilisez plutôt ProvideExtenderAttribute.
Classe publique RegisterLanguageExtensionAttribute Obsolète. Enregistre une extension de fichier avec un service de langage données en appliquant l'attribut à un VSPackage une fois enregistré à l'aide d'un outil d'alignement comme regpkg.exe.Pour plus d'informations, consultez Stocker les VSPackages.
Classe publique RegisterLoadKeyAttribute Obsolète. Cet attribut enregistre un de commande fonctionnent de chargement de package pour votre package.Cet attribut a été déconseillé.
Classe publique RegisterProjectItemAttribute Obsolète. RegisterProjectItemAttribute a été déconseillé.Veuillez utiliser ProvideProjectItemAttribute à la place
Classe publique RegistrationAttribute Une classe abstraite pour l'alignement d'un VSPackage.La classe permet d'RegistrationAttribute les nouvelles informations d'inscription à ajouter sans modifier les outils d'alignement.
Classe publique RegistrationAttribute.Key Fournit une classe abstraite qui représente une clé d'alignement.
Classe publique RegistrationAttribute.RegistrationContext Une classe de base abstraite qui fournit les informations de contexte d'une source externe à un attribut d'alignement.
Classe publique RssCommands
Classe publique RunningDocumentTable Permet d'accéder au tableau en cours d'exécution (RDT) de document qui suit tous les documents actuellement ouverts dans Visual Studio.
Classe publique SelectionContainer Fournit une interface unifiée pour accéder à un jeu d'objets sélectionnés.
Classe publique ServiceCollection<T> Représente une collection de services.
Classe publique ServiceProvider Fournit un fournisseur de services unifié pour les VSPackages managé.
Classe publique ServiceProviderHierarchy Agit comme un fournisseur de services hiérarchique.
Classe publique ServiceProviderHierarchyOrder Fournit une commande recommandée de résolution de service pour les fournisseurs de services communs.Lorsque de plusieurs fournisseurs de services sont mixés dans une hiérarchie de fournisseur de services, ils sont donnés classer numérique.
Classe publique SettableOleDataObject Représente un objet de données OLE- compatible.
Classe publique SingleFileGeneratorSupportRegistrationAttribute
Classe publique SingleTaskIdleManager
Classe publique SolutionPersistenceRegistrationAttribute
Classe publique SolutionTreeFilterProviderAttribute Provides information for displaying the Solution Explorer filter.
Classe publique Task Une implémentation d'IVsTaskItem, utilisée pour modifier l'apparence et la fonctionnalité d'une tâche dans la liste des tâches.
Classe publique TaskProvider Cette classe implémente IVsTaskProvider.Elle fournit un moyen infrastructure- conviviale de définir un fournisseur de tâche et ses services associés.
Classe publique TaskProvider.TaskCollection Un conteneur pour des objets d'Task.
Classe publique TaskSchedulingException Exception raised when task scheduling failed and could not be retried.
Classe publique ThemeResourceKey
Classe publique ThreadHelper Fournit un programme d'assistance générique de répartiteur pour vous assurer qu'une méthode est appelée sur le thread principal de l'application.
Classe publique ToolWindowPane Une implémentation par défaut pour une fenêtre Outil.Il peut être sous-classé pour implémenter une fenêtre Outil personnalisée.
Classe publique UIContext
Classe publique UIContextChangedEventArgs
Classe publique UIElementDialogPage
Classe publique Url Encapsule la classe d'Uri.Fournit une version sans séquence d'échappement d'LocalPath pour des types d'URL de fichier et d'AbsoluteUri pour des types d'URL de HTTP.Retourne également un résultat sans séquence d'échappement d'MakeRelativeUri afin qu'il puisse être présenté à l'utilisateur.
Classe publique ValueTokenizer
Classe publique VsBrushes Classe utilisée pour mapper entre les identificateurs d'__VSSYSCOLOREX (utilisés par GetVSSysColorEx) et les clés utilisées par des objets WPF ResourceDictionary.Les clés fournies par cette classe peuvent être utilisées pour référencer les instances d'Brush que Visual Studio place dans Resources.
Classe publique VsColors Carte entre les identificateurs d'__VSSYSCOLOREX (comme utilisé par GetVSSysColorEx et des clés utilisés par des objets de Windows Presentation Foundation ResourceDictionary.
Classe publique VSCommands
Classe publique VsEnumerable<TComEnumerator, TComEnumerated>
Classe publique VsEnumerable<TComEnumerator, TComEnumerated, TEnumerated>
Classe publique VsEnumerableEx<TComEnumerator, TComEnumerated>
Classe publique VsMenus Comprend le GUID pour des commandes de menu de Visual Studio.
Classe publique VSRegistry Fournit des fonctions de service pour découvrir la ruche de Registre sous laquelle Visual Studio est en cours d'exécution.
Classe publique VsResourceKeys
Classe publique VsSearchTask
Classe publique VsServiceProviderWrapper Encapsule une instance de fournisseur de services.La classe peut être utilisée pour exposer une valeur d'SVsServiceProvider à un conteneur de composition managé en infrastructure d'extensibilité.
Classe publique VsShellUtilities Fournit des méthodes d'assistance statiques à l'utilisation avec le shell de Visual Studio.
Classe publique VsTaskLibraryHelper
Classe publique WAProvideLanguagePropertyAttribute
Classe publique WAProvideProjectFactoryAttribute
Classe publique WAProvideProjectFactoryTemplateMappingAttribute
Classe publique WebSiteProjectAttribute
Classe publique WebSiteProjectRelatedFilesAttribute
Classe publique WindowPane Représente un volet de fenêtre de Visual Studio.

Structures

  Structure Description
Structure publique RunningDocumentInfo Représente les informations sur un document dans RunningDocumentTable.Il comprend toutes les informations retournées par GetDocumentInfo.

Interfaces

  Interface Description
Interface publique IComEnumeratorRelay<TComEnumerator, TEnumerated> Fournit a tapé des méthodes d'énumération.
Interface publique IConfigureToolboxItem Fournit la possibilité de configurer des objets d'ToolboxItem dynamiquement en ajoutant des informations supplémentaires au dictionnaire des propriétés de l'élément de boîte à outils.Cette donnée est alors sérialisée en tant que partie intégrante de l'élément de boîte à outils.
Interface publique IFilteredHierarchyItemSet Provides a flattened list of hierarchy items that represents all items in the hierarchy, and raises events when items are added to or removed from the hierarchy.
Interface publique IInstalledToolboxItemInfo Supplies information about an existing toolbox item.
Interface publique IMenuCommandInvokeEx Aide à appeler des commandes de menu.
Interface publique IOleMenuCommand Représente une notion de commande de menu.
Interface publique IProfileManager Interface implémentée par des classes prenant en charge les VSPackages en persistant leurs informations d'état via le mécanisme de paramètres de Visual Studio.
Interface publique IProfileMigrator Prend en charge le transfert des paramètres utilisateurs d'une version de Visual Studio à un autre.
Interface publique IReadOnlyObservableSet Provides a heterogeneous collection of objects (non-type safe).
Interface publique IReadOnlyObservableSet<T> Provides a homogeneous collection of objects of type T.
Interface publique IResXResourceService Une couche d'abstraction qui permet des clients contrôler les lecteurs et les writers resx utilisés dans Visual Studio.
Interface publique ISelectedGraphNode Holds a reference to a selected GraphNode.
Interface publique ISolutionSearchOptions Represents the options a search provider should use when providing search results for a search of the solution.
Interface publique ISolutionSearchParameters Represents the parameters required to provide search results for a search of the solution.
Interface publique ISolutionTreeFilter A filter that controls a collection of items that should be included in the filtered tree.
Interface publique ISolutionTreeFilterProvider Factory used to create an ISolutionTreeFilter. ISolutionTreeFilter provides a list of included items that should be placed in the tree.
Interface publique ISupportDisposalNotification Represents an object that may become disposed, and that can notify listeners of changes to the disposal state.
Interface publique IToolboxAppDomainControl
Interface publique IToolboxAssemblyInfo Supplies information about an assembly.
Interface publique IToolboxExtensionsSdkInfo
Interface publique IToolboxExtensionsSdkType
Interface publique IToolboxItemCreator
Interface publique IToolboxItemDiscovery
Interface publique IToolboxItemDiscoveryFactory
Interface publique IToolboxItemInfo
Interface publique IToolboxPlatformInfo
Interface publique IToolboxPlatformType
Interface publique IToolboxType
Interface publique IVsHierarchyItem Contains instance property information for a single item in an IVsUIHierarchyWindow.
Interface publique IVsHierarchyItemCollectionProvider Provides a read-only collection of hierarchy items that represent a subset of all hierarchy items under a specified hierarchy.
Interface publique IVsHierarchyItemIdentity Contains the information necessary to define an item in an IVsUIHierarchyWindow.
Interface publique IVsHierarchyItemManager Accesses the data model used by an IVsUIHierarchyWindow (like the Solution Explorer).
Interface publique IVsTaskEvents Notifies clients of changes made to tasks.
Interface publique IVsToolboxItemDiscoveryRegistrar Defines a toolbox item type. You can get an instance of the interface from the SVsToolboxItemDiscoveryRegistrar service.
Interface publique SVsServiceProvider Représente un fournisseur de services de Visual Studio
Interface publique SVsToolboxItemDiscoveryRegistrar Passed to GetService to return a reference to the IVsToolboxItemDiscoveryRegistrar interface.

Délégués

  Délégué Description
Délégué public OnIdleHandler
Délégué public VsInvokableAsyncFunction<T> Used by the asynchronous task library helper to take an IVsTaskCompletionSource and return a Task Parallel Library (TPL) task.
Délégué public VsTaskBodyCallback

Énumérations

  Énumération Description
Énumération publique CloseResult
Énumération publique CommonMessagePumpExitCode Représente codes de sortie qui sont possibles pour CommonMessagePump.
Énumération publique DialogPage.ApplyKind Une énumération qui décrit la page de dialogue appliquent le comportement.
Énumération publique FilterDescendantBehavior Specifies the descendant behavior when including items in a filtered tree.
Énumération publique LogicalView Cette énumération répertorie les vues logiques prises en charge.
Énumération publique ProfileMigrationType Spécifie l'action de migration dans MigrationType et ProfileMigrationType.
Énumération publique QueryCloseResult
Énumération publique RegistrationMethod Spécifie comment l'assembly doit être enregistré ou localisé.
Énumération publique TaskCategory Fournit un jeu de catégories de tâche qui spécifient le genre de tâche qui doit être effectuée.
Énumération publique TaskErrorCategory Représente une collection de valeurs qui identifient les types ou la gravité de messages d'erreur qui peuvent s'afficher dans la fenêtre de tâche de Options de liste d'erreurs.
Énumération publique TaskPriority Fournit des valeurs pour des priorités de tâche.
Énumération publique ThemeResourceKeyType
Énumération publique ToolWindowOrientation Cette énumération fournit un certain nombre d'orientations possibles de fenêtre Outil par rapport à une fenêtre d'ancrage.
Énumération publique UnlockResult
Énumération publique VsDockStyle Définit des constantes pour l'orientation de fenêtre Outil.
Énumération publique VsFrameMode
Énumération publique VsFramePropID
Énumération publique VsHierarchyPropID
Énumération publique VsQueryEditFlags
Énumération publique VsQueryRemoveDirectoryFlags
Énumération publique VsQueryRemoveFileFlags
Énumération publique VsQuerySaveFlags
Énumération publique VsRdtFlags
Énumération publique VsRdtSaveOptions
Énumération publique VsRemoveDirectoryFlags
Énumération publique VsRemoveFileFlags
Énumération publique VsSolutionPropID
Énumération publique VsTaskContinuationOptions Specifies the task’s continuation options.
Énumération publique VsTaskCreationOptions Specifies the options for creating a task.
Énumération publique VsTaskRunContext Specifies how the task is run.
Énumération publique VsTaskWaitOptions Specifies the options for task wait operations.
Énumération protégée WindowPane.PaneInitializationMode Représente les états possibles d'initialisation pour un objet d'WindowPane.