DesignerWindowPane, classe
Cette classe hérite d'WindowPane et l'étend pour fournir les fonctionnalités conceptrices.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Shell.Design.DesignerWindowPane
Espace de noms : Microsoft.VisualStudio.Shell.Design
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public MustInherit Class DesignerWindowPane _
Inherits WindowPane _
Implements IVsDesignerInfo, IVsToolboxUser, IVsBatchUpdate, IVsExtensibleObject, _
IVsWindowFrameNotify
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public abstract class DesignerWindowPane : WindowPane,
IVsDesignerInfo, IVsToolboxUser, IVsBatchUpdate, IVsExtensibleObject, IVsWindowFrameNotify
Le type DesignerWindowPane expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
DesignerWindowPane | Initialise une nouvelle instance de la classe DesignerWindowPane. |
Début
Propriétés
Nom | Description | |
---|---|---|
![]() |
CommandGuid | Obtient la commande interface utilisateur GUID associée avec ce volet de fenêtre. |
![]() |
Content | Obtient ou définit le contenu de cette fenêtre Outil. (Hérité de WindowPane.) |
![]() |
EditorView | Obtient la vue d'éditeur pour ce volet de fenêtre. |
![]() |
InitializationMode | Obtient le mode d'initialisation qui est associé à ce volet de fenêtre. (Hérité de WindowPane.) |
![]() |
Surface | Obtient l'aire de conception. |
![]() |
Window | Obtient la fenêtre associée avec ce volet de fenêtre. (Hérité de WindowPane.) |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
AddDefaultServices | Ajoute les services de valeur par défaut que que le volet de fenêtre le fournit. |
![]() |
Dispose() | Supprime le volet de fenêtre et ses ressources. (Hérité de WindowPane.) |
![]() |
Dispose(Boolean) | Supprime l'aire de conception. (Substitue WindowPane.Dispose(Boolean).) |
![]() |
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
GetAutomationObject | Obtient l'objet Automation pour ce volet de fenêtre. |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetService | Obtient le service du type spécifié. (Substitue WindowPane.GetService(Type).) |
![]() |
GetToolboxItemSupported | Détermine si l'objet de données donné est pris en charge par le générateur. |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
Initialize | Initialise les services après que le volet de fenêtre a été installé. (Hérité de WindowPane.) |
![]() |
LoadUIState | Substitution pour charger l'état enregistré précédemment du volet. (Hérité de WindowPane.) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
OnClose | Appelé en réponse à ClosePane la méthode sur l'interface d'IVsWindowPane. (Substitue WindowPane.OnClose().) |
![]() |
OnCreate | Déclenché lorsque le volet de fenêtre est créé. (Hérité de WindowPane.) |
![]() |
OnFlush | Cette méthode est appelée lorsque Visual Studio souhaite le volet de fenêtre pour vider son état à la mémoire tampon sous-jacente. |
![]() |
OnToolboxItemPicked | Appelé lorsque le double d'utilisateur clique sur ou appuie sur entrez sur un élément de boîte à outils sur la Boîte à outils Visual Studio. |
![]() |
PreProcessMessage | Prétraite les messages des clés de navigation. (Hérité de WindowPane.) |
![]() |
SaveUIState | Substitution pour enregistrer les informations d'état personnalisées à utiliser ultérieurement lorsque le volet est régénéré. (Hérité de WindowPane.) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
![]() ![]() |
IServiceProvider.GetService | Obtient le service du type spécifié. (Hérité de WindowPane.) |
![]() ![]() |
IOleCommandTarget.Exec | Exécute la commande spécifiée. (Hérité de WindowPane.) |
![]() ![]() |
IOleCommandTarget.QueryStatus | Obtient l'état des commandes. (Hérité de WindowPane.) |
![]() ![]() |
IVsBatchUpdate.FlushPendingUpdates | Appelé lorsque Visual Studio souhaite le volet de fenêtre pour vider son état à la mémoire tampon sous-jacente. |
![]() ![]() |
IVsDesignerInfo.get_DesignerTechnology | |
![]() ![]() |
IVsExtensibleObject.GetAutomationObject | Obtient l'objet Automation pour ce volet de fenêtre. |
![]() ![]() |
IVsToolboxUser.IsSupported | Détermine si l'utilisateur d'Toolbox prend en charge l'objet de données référencé. |
![]() ![]() |
IVsToolboxUser.ItemPicked | Envoie la notification qu'un élément dans Toolbox est sélectionné via un clic, ou en appuyant sur ENTRÉE. |
![]() ![]() |
IVsUIElementPane.CloseUIElementPane | Ferme le volet. (Hérité de WindowPane.) |
![]() ![]() |
IVsUIElementPane.CreateUIElementPane | Crée le volet. (Hérité de WindowPane.) |
![]() ![]() |
IVsUIElementPane.GetDefaultUIElementSize | Une fois implémenté dans une classe dérivée, obtient la taille par défaut du volet. (Hérité de WindowPane.) |
![]() ![]() |
IVsUIElementPane.LoadUIElementState | Une fois implémenté dans une classe dérivée, stockage personnalisé d'état de charges. (Hérité de WindowPane.) |
![]() ![]() |
IVsUIElementPane.SaveUIElementState | Enregistre l'état du volet au flux de données spécifié. (Hérité de WindowPane.) |
![]() ![]() |
IVsUIElementPane.SetUIElementSite | Définit le site pour ce volet de fenêtre. (Hérité de WindowPane.) |
![]() ![]() |
IVsUIElementPane.TranslateUIElementAccelerator | Les accélérateurs clavier de handles avant le shell traite le message. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowFrameNotify.OnDockableChange | Informe Package que l'état accueilli d'une fenêtre est modifié. |
![]() ![]() |
IVsWindowFrameNotify.OnMove | Informe Package qu'une fenêtre est déplacée. |
![]() ![]() |
IVsWindowFrameNotify.OnShow | Informe Package d'une modification de l'état de l'affichage de la fenêtre. |
![]() ![]() |
IVsWindowFrameNotify.OnSize | Informe Package qu'une fenêtre est redimensionnée. |
![]() ![]() |
IVsWindowPane.ClosePane | Obsolète. Ferme le volet de fenêtre.Obsolète. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowPane.CreatePaneWindow | Obsolète. Crée un volet de fenêtre.Obsolète. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowPane.GetDefaultSize | Obsolète. Obtient la taille par défaut du volet de fenêtre.Obsolète. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowPane.LoadViewState | Obsolète. Charge l'état d'affichage enregistré.Obsolète. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowPane.SaveViewState | Obsolète. Enregistre l'état d'affichage chargé.Obsolète. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowPane.SetSite | Obsolète. Initialise ce volet de fenêtre avec le fournisseur de services spécifié.Obsolète. (Hérité de WindowPane.) |
![]() ![]() |
IVsWindowPane.TranslateAccelerator | Obsolète. Fait la traduction des clés de navigation.Obsolète (Hérité de WindowPane.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.