Udostępnij za pośrednictwem


Metoda OleUndoEngine.IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo —

Wskazuje, Menedżer Cofnij blokuje innym menedżerem Cofnij wykonywanie akcji połączonych.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

'Deklaracja
Private Function OnInterveningUnitBlockingLinkedUndo As Integer
    Implements IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo
int IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo()

Wartość zwracana

Typ: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Implementuje

IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo()

Uwagi

Gdy metoda ta jest wywoływana, oznacza to, że Menedżer Cofnij działanie połączone, na górze jego Cofnij lub ponów stosu, który blokuje innym menedżerem Cofnij wykonywanie jej połączonych działań.

Należy, jeśli to możliwe, wykonaj następujące czynności w odpowiedzi na to wywołanie:

1) Uaktywnij okno z widoku na odpowiadające im dane przy użyciu Menedżera Cofnij.

2) Oferowane okno komunikatu z ciągiem dostarczonego zlokalizowane błąd lub oferowane własne niestandardowe elementy interfejsu użytkownika.

Jeśli można wykonać powyższe dwa, dzięki czemu użytkownik wie, co się stało, obie S_OK.W przeciwnym razie musi zwracać E_FAIL, spowoduje Cofnij, aby zakończyć się niepowodzeniem i podział wszystkich transakcji łączy do tego dokumentu.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

OleUndoEngine Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design

UndoEngine.UndoUnit

OleUndoEngine

OleUndoEngine

AddUndoUnit

CreateUndoUnit

DiscardUndoUnit

Dispose

Inne zasoby

Dostarczanie Cofnij wsparcie dla projektantów