Metoda IVsHierarchyDropDataSource.OnDropNotify — (Int32, UInt32)
Powiadamia klientów, że przeciągany element został usunięty.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int OnDropNotify(
int fDropped,
uint dwEffects
)
int OnDropNotify(
int fDropped,
unsigned int dwEffects
)
abstract OnDropNotify :
fDropped:int *
dwEffects:uint32 -> int
Function OnDropNotify (
fDropped As Integer,
dwEffects As UInteger
) As Integer
Parametry
- fDropped
[w] Jeśli true, a następnie przeciągany element został usunięty w obiekcie docelowym.Jeśli false, a następnie nie nastąpiła z listy rozwijanej.
- dwEffects
[w] Efekty wizualne związane z operacji przeciągania i upuszczania, takich jak kursory, bitmapy i tak dalej.Wartość dwEffects przekazywane z obiektem źródłowym za pośrednictwem OnDropNotify metoda jest wartość pdwEffects zwrócone przez Drop metody.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsHierarchyDropDataSource::OnDropNotify(
[in]BOOL fDropped,
[in]DWORD dwEffects
);
Metoda ta służy do określenia, czy dane z hierarchii źródła został upuszczony na obiekt docelowy.Użyj OnBeforeDropNotify metodę browse() hierarchii źródła umożliwiać lub uniemożliwiać spadku przed występuje.
dwEffects Parametr zawiera informacje, który jest zwracany przez Drop metody i która określa typ poczty odebranej, który wystąpił.Te informacje jest używany przez źródło do określenia, czy efekt niekontrolowanej wystąpiły podczas upuszczania.Na przykład użytkownik może zostać przeciągnięte elementu z hierarchii źródła do obiektu docelowego, przewidywanie, że element będzie przeniesione do obiektu docelowego.Jednakże jeśli obiekt docelowy nie obsługuje ruch, ale obsługuje łącze, obiekt docelowy powiadamia źródła łącza wystąpił zamiast przejście.Źródło następnie używa tych informacji, aby wiedzieć, że należy zachować, a nie usunąć jego kopia tego elementu.
Zobacz też
Interfejs IVsHierarchyDropDataSource
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku