Interfaccia IVsCompoundAction
Abilita la creazione delle azioni composte.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
<GuidAttribute("B414D071-87BA-411A-9780-33FC7D87D882")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompoundAction
[GuidAttribute("B414D071-87BA-411A-9780-33FC7D87D882")]
[InterfaceTypeAttribute()]
public interface IVsCompoundAction
[GuidAttribute(L"B414D071-87BA-411A-9780-33FC7D87D882")]
[InterfaceTypeAttribute()]
public interface class IVsCompoundAction
[<GuidAttribute("B414D071-87BA-411A-9780-33FC7D87D882")>]
[<InterfaceTypeAttribute()>]
type IVsCompoundAction = interface end
public interface IVsCompoundAction
Il tipo IVsCompoundAction espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
AbortCompoundAction | interrompe un'azione composta. | |
CloseCompoundAction | Chiude un'azione composta e imposta il punto finale di un set di azioni essere raggruppato in una singola unità annulla/ripristina di annullamento. | |
FlushEditActions | Aggiorna i vari livelli di testo (struttura, ritorno a capo automatico, e così via) quando viene chiamato. | |
OpenCompoundAction | Apre un'azione composta e impostare il punto iniziale di un set di azioni essere raggruppato in un singolo annullaoripetizione unità. |
In alto
Note
Questo metodo viene esposto dagli oggetti che consentono la creazione delle azioni composte. Un'azione composta è un set di azioni che vengono raggruppate in una singola unità annulla/ripristina di annullamento. Ad esempio, se si chiama OpenCompoundAction nella visualizzazione o nel buffer, eseguire una serie di azioni, ad esempio il testo di modifica) e quindi chiamare CloseCompoundAction, quindi tutte le modifiche inserite in una singola unità di annullamento. L'utente può quindi scegliere Annulla in modifica menu, o la selezione CTRL+Ze tutte le modifiche verranno istruzione insieme all'indietro.
Note per gli implementatori
Oggetti che consentono la creazione di implementare un insieme di azioni questa interfaccia quando è necessario abilitare un set di azioni che vengono raggruppate in una singola unità annulla/ripristina di annullamento.