Classe DesignerWindowPane
Questa classe eredita da WindowPane e lo estende per fornire le funzionalità della finestra di progettazione.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Shell.Design.DesignerWindowPane
Spazio dei nomi: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Sintassi
'Dichiarazione
<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
Il tipo DesignerWindowPane espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
DesignerWindowPane | Inizializza una nuova istanza della classe di DesignerWindowPane . |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
CommandGuid | Ottiene l'interfaccia utente GUID del comando associata al riquadro. | |
Content | Ottiene o imposta il contenuto della finestra degli strumenti. (Ereditato da WindowPane) | |
EditorView | Ottiene la visualizzazione utilizzata per questo riquadro. | |
InitializationMode | Ottiene la modalità di inizializzazione associata al riquadro. (Ereditato da WindowPane) | |
Surface | ottiene l'area di progettazione. | |
Window | Ottiene la finestra associata al riquadro. (Ereditato da WindowPane) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddDefaultServices | Aggiunge i servizi di impostazione predefinita il riquadro in. | |
Dispose() | Elimina il riquadro e le relative risorse. (Ereditato da WindowPane) | |
Dispose(Boolean) | elimina l'area di progettazione. (Esegue l'override di WindowPane.Dispose(Boolean)). | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetAutomationObject | ottiene l'oggetto ActiveX per questo riquadro. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetService | Ottiene il servizio del tipo specificato. (Esegue l'override di WindowPane.GetService(Type)). | |
GetToolboxItemSupported | Determina indipendentemente dal fatto che l'oggetto dati specificato è supportato dalla finestra di progettazione. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Initialize | inizializza i servizi dopo che il riquadro è stato collocato. (Ereditato da WindowPane) | |
LoadUIState | Override per caricare lo stato precedentemente salvato il riquadro. (Ereditato da WindowPane) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnClose | Chiamato in risposta a ClosePane il metodo sull'interfaccia di IVsWindowPane . (Esegue l'override di WindowPane.OnClose()). | |
OnCreate | generato quando il riquadro è creato. (Ereditato da WindowPane) | |
OnFlush | Questo metodo viene chiamato quando Visual Studio utilizzare il riquadro per svuotare il relativo stato nel buffer sottostante. | |
OnToolboxItemPicked | Chiamato quando l'utente fa doppio clic su oppure premere INVIO su un elemento della casella degli strumenti nella casella degli strumenti di Visual Studio. | |
PreProcessMessage | Elabora i messaggi dalle chiavi di navigazione. (Ereditato da WindowPane) | |
SaveUIState | Override per salvare le informazioni sullo stato personalizzati da utilizzare in un secondo momento quando il riquadro viene ricostruito. (Ereditato da WindowPane) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IServiceProvider.GetService | Ottiene il servizio del tipo specificato. (Ereditato da WindowPane) | |
IOleCommandTarget.Exec | esegue il comando specificato. (Ereditato da WindowPane) | |
IOleCommandTarget.QueryStatus | Ottiene lo stato dei controlli. (Ereditato da WindowPane) | |
IVsBatchUpdate.FlushPendingUpdates | Chiamato quando Visual Studio utilizzare il riquadro per svuotare il relativo stato nel buffer sottostante. | |
IVsDesignerInfo.get_DesignerTechnology | ||
IVsExtensibleObject.GetAutomationObject | ottiene l'oggetto ActiveX per questo riquadro. | |
IVsToolboxUser.IsSupported | Determina se le strumenti agli'utenti di Toolbox l'oggetto dati a cui si fa riferimento. | |
IVsToolboxUser.ItemPicked | Invia una notifica che un elemento in Toolbox viene selezionato con un clic, oppure premere INVIO. | |
IVsUIElementPane.CloseUIElementPane | chiude il riquadro. (Ereditato da WindowPane) | |
IVsUIElementPane.CreateUIElementPane | crea il riquadro. (Ereditato da WindowPane) | |
IVsUIElementPane.GetDefaultUIElementSize | Quando implementato in una classe derivata, ottiene la dimensione predefinita del riquadro. (Ereditato da WindowPane) | |
IVsUIElementPane.LoadUIElementState | Quando implementato in una classe derivata, l'archiviazione dello stato (carichi. (Ereditato da WindowPane) | |
IVsUIElementPane.SaveUIElementState | Consente di archiviare lo stato del riquadro al flusso specificato. (Ereditato da WindowPane) | |
IVsUIElementPane.SetUIElementSite | imposta il sito per questo riquadro. (Ereditato da WindowPane) | |
IVsUIElementPane.TranslateUIElementAccelerator | I tasti di scelta rapida di handle prima della shell elabora il messaggio. (Ereditato da WindowPane) | |
IVsWindowFrameNotify.OnDockableChange | Notifica a Package che lo stato agganciato di una finestra di modifica. | |
IVsWindowFrameNotify.OnMove | Notifica a Package che una finestra è spostare. | |
IVsWindowFrameNotify.OnShow | Notifica a Package di una modifica lo stato di visualizzazione della finestra. | |
IVsWindowFrameNotify.OnSize | Notifica a Package che una finestra da ridimensionare. | |
IVsWindowPane.ClosePane | Obsoleta. chiude il riquadro.obsoleto. (Ereditato da WindowPane) | |
IVsWindowPane.CreatePaneWindow | Obsoleta. crea un riquadro.obsoleto. (Ereditato da WindowPane) | |
IVsWindowPane.GetDefaultSize | Obsoleta. Ottiene la dimensione predefinita del riquadro.obsoleto. (Ereditato da WindowPane) | |
IVsWindowPane.LoadViewState | Obsoleta. carica lo stato di visualizzazione salvato.obsoleto. (Ereditato da WindowPane) | |
IVsWindowPane.SaveViewState | Obsoleta. Salvare lo stato di visualizzazione caricato.obsoleto. (Ereditato da WindowPane) | |
IVsWindowPane.SetSite | Obsoleta. inizializza questo riquadro con il provider di servizi specificato.obsoleto. (Ereditato da WindowPane) | |
IVsWindowPane.TranslateAccelerator | Obsoleta. Produce la conversione dei tasti di navigazione.Obsolete (Ereditato da WindowPane) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.