IVsUIShell2.GetSaveFileNameViaDlgEx(VSSAVEFILENAMEW[], String) 方法

定义

打开 "另存为" 对话框以获取保存的文件名。

public:
 int GetSaveFileNameViaDlgEx(cli::array <Microsoft::VisualStudio::Shell::Interop::VSSAVEFILENAMEW> ^ pSaveFileName, System::String ^ pszHelpTopic);
int GetSaveFileNameViaDlgEx(std::Array <Microsoft::VisualStudio::Shell::Interop::VSSAVEFILENAMEW> const & pSaveFileName, std::wstring const & pszHelpTopic);
public int GetSaveFileNameViaDlgEx (Microsoft.VisualStudio.Shell.Interop.VSSAVEFILENAMEW[] pSaveFileName, string pszHelpTopic);
abstract member GetSaveFileNameViaDlgEx : Microsoft.VisualStudio.Shell.Interop.VSSAVEFILENAMEW[] * string -> int
Public Function GetSaveFileNameViaDlgEx (pSaveFileName As VSSAVEFILENAMEW(), pszHelpTopic As String) As Integer

参数

pSaveFileName
VSSAVEFILENAMEW[]

[in,out]一个 VSSAVEFILENAMEW 结构,它包含用于初始化 "另存为" 对话框的信息。 此方法返回时,此结构包含有关用户选择的文件名的信息。

pszHelpTopic
String

中一个字符串,包含帮助主题。 此参数将重写 dwHelpTopic 结构中的参数 VSSAVEFILENAMEW

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell80:

HRESULT IVsUIShell2::GetSaveFileNameViaDlgEx(  
   [in,out] VSSAVEFILENAMEW *pSaveFileName,  
   [in]     LPCOLESTR        pszHelpTopic  
);  

适用于