IVsPersistSolutionProps.SaveUserOptions(IVsSolutionPersistence) 方法

定义

为给定解决方案保存用户选项。

public:
 int SaveUserOptions(Microsoft::VisualStudio::Shell::Interop::IVsSolutionPersistence ^ pPersistence);
public:
 int SaveUserOptions(Microsoft::VisualStudio::Shell::Interop::IVsSolutionPersistence ^ pPersistence);
int SaveUserOptions(Microsoft::VisualStudio::Shell::Interop::IVsSolutionPersistence const & pPersistence);
public int SaveUserOptions (Microsoft.VisualStudio.Shell.Interop.IVsSolutionPersistence pPersistence);
abstract member SaveUserOptions : Microsoft.VisualStudio.Shell.Interop.IVsSolutionPersistence -> int
Public Function SaveUserOptions (pPersistence As IVsSolutionPersistence) As Integer

参数

pPersistence
IVsSolutionPersistence

中指向接口的指针, IVsSolutionPersistence VSPackage 应在该接口上 SavePackageUserOpts(IVsPersistSolutionOpts, String) 为要写入到用户选项文件的每个流名称调用其方法。

返回

Int32

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

实现

注解

COM 签名

从 vsshell:

HRESULT IVsPersistSolutionProps::SaveUserOptions(  
   [in] IVsSolutionPersistence *pPersistence  
);  

此方法 SavePackageUserOpts 为每个要写入到用户选项文件中的单独流调用方法。

适用于