IVsUIShell.GetSaveFileNameViaDlg(VSSAVEFILENAMEW[]) Метод

Определение

Открывает диалоговое окно Сохранить как, чтобы сохранить файл.

public:
 int GetSaveFileNameViaDlg(cli::array <Microsoft::VisualStudio::Shell::Interop::VSSAVEFILENAMEW> ^ pSaveFileName);
int GetSaveFileNameViaDlg(std::Array <Microsoft::VisualStudio::Shell::Interop::VSSAVEFILENAMEW> const & pSaveFileName);
public int GetSaveFileNameViaDlg (Microsoft.VisualStudio.Shell.Interop.VSSAVEFILENAMEW[] pSaveFileName);
abstract member GetSaveFileNameViaDlg : Microsoft.VisualStudio.Shell.Interop.VSSAVEFILENAMEW[] -> int
Public Function GetSaveFileNameViaDlg (pSaveFileName As VSSAVEFILENAMEW()) As Integer

Параметры

pSaveFileName
VSSAVEFILENAMEW[]

[in, out] Указатель на структуру имени файла сохранения, содержащую сведения, используемые для инициализации диалогового окна. Когда выполнение этого метода завершается, эта структура содержит сведения об имени файла, выбранного пользователем.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

HRESULT IVsUIShell::GetSaveFileNameViaDlg(  
   [in,out] VSSAVEFILENAMEW *pSaveFileName  
);  

Используйте VSSAVEFILENAMEW структуру для упрощения преобразования из GetOpenFileNameW системного API.

Применяется к