public HRESULT OnOverwrite(IFileDialog *pfd, IShellItem *psi, FDE_OVERWRITE_RESPONSE *pResponse) { return(((delegate * unmanaged <IFileDialogEvents *, IFileDialog *, IShellItem *, FDE_OVERWRITE_RESPONSE *, int>)(lpVtbl[9]))((IFileDialogEvents *)Unsafe.AsPointer(ref this), pfd, psi, pResponse)); }
public HRESULT OnShareViolation(IFileDialog *pfd, IShellItem *psi, FDE_SHAREVIOLATION_RESPONSE *pResponse) { return(((delegate * unmanaged <IFileDialogEvents *, IFileDialog *, IShellItem *, FDE_SHAREVIOLATION_RESPONSE *, int>)(lpVtbl[7]))((IFileDialogEvents *)Unsafe.AsPointer(ref this), pfd, psi, pResponse)); }
public HRESULT OnTypeChange(IFileDialog *pfd) { return(((delegate * unmanaged <IFileDialogEvents *, IFileDialog *, int>)(lpVtbl[8]))((IFileDialogEvents *)Unsafe.AsPointer(ref this), pfd)); }
public HRESULT OnFolderChanging(IFileDialog *pfd, IShellItem *psiFolder) { return(((delegate * unmanaged <IFileDialogEvents *, IFileDialog *, IShellItem *, int>)(lpVtbl[4]))((IFileDialogEvents *)Unsafe.AsPointer(ref this), pfd, psiFolder)); }