Udostępnij za pośrednictwem


Metoda IVsToolboxDataProvider.FileDropped — (String, IVsHierarchy, Int32)

 

Wysyła powiadomienie, że plik zostanie usunięty w przyborniku.

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

Składnia

int FileDropped(
    string pszFilename,
    IVsHierarchy pHierSource,
    out int pfFileProcessed
)
int FileDropped(
    String^ pszFilename,
    IVsHierarchy^ pHierSource,
    [OutAttribute] int% pfFileProcessed
)
abstract FileDropped : 
        pszFilename:string *
        pHierSource:IVsHierarchy *
        pfFileProcessed:int byref -> int
Function FileDropped (
    pszFilename As String,
    pHierSource As IVsHierarchy,
    <OutAttribute> ByRef pfFileProcessed As Integer
) As Integer

Parametry

  • pszFilename
    [w] Nazwa pliku porzucone.
  • pHierSource
    [w] Hierarchia źródła zawierające elementów usuniętych plików.Wartość ta może być null , jeśli plik nie jest skojarzony z hierarchii.
  • pfFileProcessed
    [out, retval] Jeśli true, a następnie plik został pomyślnie przetworzona.Jeśli false, a następnie plik nie został przetworzony.

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 IVsToolboxDataProvider::FileDropped(
   [in]LPCOLESTR pszFileName,
   [in]IVsHierarchy *pHierSource,
   [out,retval]BOOL *pfFileProcessed
);

Twój dostawca danych otrzyma zawiadomienie o plik usunięty w przyborniku, można przetwarzać plik i dodać elementy do przybornika.Jeżeli pomyślnie przetworzyć pliku, zostanie zwrócona wartość true do pfFileProcessed parametr, lub false , jeśli nie można przetworzyć pliku.

Zobacz też

Interfejs IVsToolboxDataProvider
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku